Cum să remediați eroarea de conținut mixt pe WordPress (pas cu pas)

Publicat: 2025-04-25

Deci, în sfârșit, ați instalat certificatul SSL. Vă așteptați ca acel mic lacăt să se prezinte, arată curat, arată în siguranță. Dar nu. Browserul țipă la tine. Site -ul dvs. se încarcă ciudat. Și te gândești, ce acum?

Aceasta este eroarea de conținut mixt . Se strecoară după trecerea la HTTPS, dar unele părți ale site -ului dvs. încă se încarcă peste HTTP vechi. O imagine spartă aici, un scenariu blocat acolo, vă încurcă aspectul și vibrația.

Am fost acolo. Și dacă sunteți pe WordPress, nu este atât de înfricoșător pe cât arată . Trebuie doar să știți unde să priviți și ce să remediați. Să intrăm în ea.

Ce este eroarea de conținut mixt WordPress?

O eroare de conținut mixt se întâmplă atunci când site -ul dvs. web folosește HTTPS , dar încă încearcă să încarce unele lucruri folosind HTTP .

De obicei apare după ce instalați un certificat SSL. Site-ul dvs. este acum sigur, dar unele părți ale acestuia încă trag din legături non-sigure. Acolo începe problema.

Să spunem că pagina dvs. se încarcă prin HTTPS, dar imaginea logo -ului sau un script este legată folosind HTTP. Browserul nu -i place asta. Se vede atât încărcarea de conținut sigură, cât și cele care nu sunt sigure în același timp. De aceea, aruncă un avertisment de conținut mixt sau blochează lucrurile nesigure.

Rezultatul?

  • Pictograma ta lacăt dispare
  • Unele fișiere nu se încarcă
  • Site -ul dvs. poate părea rupt
  • Motoarele de căutare nu le va plăcea

De cele mai multe ori, aceste link-uri nesigure provin din imagini, fișiere CSS, JavaScript sau încorporari terțe. Uneori, este ceva din tema sau pluginul tău.

Cum să verificați dacă site -ul dvs. are conținut mixt

Cel mai simplu mod de a ști dacă site -ul dvs. are conținut mixt este să vă verificați browserul. Dacă lacătul lipsește în bara de adrese, ceva nu este corect.

(i) Folosiți DevTools -ul browserului dvs.

  • Deschideți site -ul dvs. în Google Chrome
  • Faceți clic dreapta pe oriunde pe pagină și faceți clic pe Inspectați
  • Accesați fila Consola
  • Dacă există conținut mixt, veți vedea avertismente precum:
    Mixed Content: The page was loaded over HTTPS, but requested an insecure image.

Vă spune exact ce fișier cauzează problema.

(ii) Utilizați instrumente online

De asemenea, puteți rula site -ul dvs. prin instrumente gratuite, cum ar fi:

  • De ce nu există lacăt
  • Checker SSL de Jitbit

Introduceți URL -ul site -ului dvs. web. Aceste instrumente vor enumera toate linkurile nesigure pentru dvs.

Ghid pas cu pas pentru a remedia eroarea de conținut mixt în WordPress

Imaginea caracteristică a blogului - Cum să remediați eroarea de conținut mixt pe WordPress

Fixarea erorii de conținut mixt în WordPress se referă mai ales la găsirea și înlocuirea legăturilor nesigure.

Nu trebuie să fiți un dezvoltator pentru a -l repara. Urmați acești pași simpli unul câte unul. De cele mai multe ori, un plugin bun și o scanare rapidă sunt tot ce ai nevoie.

  • Backup -ul site -ului dvs. web
  • Instalați și utilizați pluginul SSL
  • Actualizați linkurile HTTP codate
  • Remediați conținutul mixt din surse externe
  • Verificați -vă tema și pluginurile

Să parcurgem procesul.

01. Backup -ul site -ului dvs. web

Înainte de a face modificări, luați o copie de rezervă completă a site -ului dvs.

Chiar și corecțiile simple pot merge greșit. O copie de rezervă vă păstrează în siguranță în cazul în care se rupe ceva. Puteți reveni oricând.

Utilizați un plugin precum UpdraftPlus , BackupBuddy sau JetPack Backup . Cei mai mulți dintre ei vă permit să faceți o copie de rezervă cu un singur clic.

Asigurați -vă că faceți backup atât fișiere, cât și bazei de date . După ce s -a terminat, sunteți gata să mergeți mai departe.

Dacă nu știți cum să faceți backup pe site -ul dvs., verificați -l pe blogul nostru pentru a face backup pentru un site web WordPress și setați o copie de rezervă automată sau manuală pentru site -ul dvs.

02. Instalați și utilizați pluginul SSL

Folosim pluginul de fixare a conținutului SSL Insecure Conținut, deoarece este construit special pentru a repara erori de conținut mixt. Corectează automat legăturile nesigure pe întregul site.

  • Pentru a instala și activa acest plugin, navigați la tabloul de bord WordPress -> plugin -uri -> Adăugați un nou plugin , apoi căutați pluginul.
  • Acum, instalați și activați pluginul din rezultatul căutării.
Această imagine arată cum se instalează pluginul de conținut Fixer Insacure SSL Insecure
  • După activarea pluginului, navigați la Setări -> SSL Conținut nesigur din tabloul de bord de administrare pentru a configura pluginul.
  • Câmpul de conținut Fix nesigur determină nivelul de fixare pe care îl va aplica pluginul. Opțiunea simplă se concentrează pe scripturi, foi de stiluri și fișiere media WordPress, care minimizează impactul asupra performanței site -ului. Începeți aici și escaladați dacă este nevoie până la rezolvarea avertismentului.
Configurarea pluginului de fixare a conținutului nesigur SSL
  • Câmpul de detectare HTTPS dictează modul în care site -ul dvs. WordPress identifică paginile HTTPS. Îl puteți seta la funcția WordPress standard sau puteți alege o altă opțiune mai jos dacă utilizați un proxy invers precum NGINX sau CLOUDFLARE CDN.
După configurare, apăsați butonul Salvați modificări
  • Lăsați alte setări așa cum sunt și faceți clic pe salvare modificări .
  • Accesați site -ul dvs. WordPress pentru a verifica dacă a fost rezolvată eroarea de conținut mixt.

03. Actualizați link -uri HTTP codate

Uneori, site -ul dvs. are link -uri care sunt scrise cu HTTP direct în conținut. Acestea se numesc link -uri codate. Pluginul nu poate remedia întotdeauna acestea, așa că va trebui să le actualizați singur.

Cel mai simplu mod este să utilizați pluginul de înlocuire mai bine căutare.

  • După instalarea pluginului, navigați la instrumente -> Căutare mai bună Înlocuiți din tabloul de bord de administrare.
  • Completați câmpul de căutare cu adresa site -ului dvs. HTTP ( http://yourwebsite.com
    ), și adăugați versiunea https ( https://yourwebsite.com ) la câmpul înlocuitor cu .
  • Câmpul Selectați Tabelele determină ce tabele să se actualizeze. Apăsați Ctrl sau Comanda și faceți clic pe fiecare intrare pentru a selecta toate tabelele.
  • Lasă setări suplimentare așa cum sunt. Formularul ar trebui să arate astfel:

Începeți cu o alergare uscată pentru a verifica ce găsește. Dacă totul arată bine, rulați cel real.

Aceasta este configurația celei mai bune de căutare înlocuiește pluginul

Aceasta va înlocui toate linkurile HTTP din postările, paginile și alt conținut. Odată terminat, verificați -vă din nou site -ul. Majoritatea legăturilor rupte ar trebui să fie acum fixate.

04. Fixați conținutul mixt din surse externe

Fișierul .HTACCESS controlează modul în care serverul dvs. web gestionează solicitările, inclusiv redirecțiile. Adăugarea unei redirecționare de la HTTP la HTTPS aici va opri, de asemenea, erorile de conținut mixt în WordPress.

Modificarea fișierului .HTACCESS este simplă, dar poate avea consecințe de anvergură pentru site-ul dvs. web dacă primiți sintaxa greșită. Vă recomandăm să verificați dublu textul pe care îl introduceți înainte de a salva fișierul.

Pentru serverele Apache:

  • Conectați -vă la cpanel -ul sau echivalentul gazdei dvs. web
  • Selectați File Manager și navigați la directorul rădăcină al site -ului dvs. web
  • Localizați .htaccess în director, faceți clic dreapta și selectați Editare.
  • Lipiți următoarele în partea de jos a fișierului .htaccess în afara secțiunii care începe cu # Begin WordPress și se termină cu # End WordPress. Nu adăugați cod între aceste etichete.
Această imagine arată calea pentru a accesa fișierul HTACCESS
 IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{SERVER_PORT} 80 RewriteRule ^(.*)$ https://yourdomainname.com/$1 [R,L] </IfModule>
  • Schimbați unde vedeți „YourDomainName.com” în propriul dvs. domeniu.
  • Salvați fișierul.
  • Dacă utilizați NGINX în loc de Apache, va trebui să lipiți în schimb următoarele:
 server { listen 80; server_name yoursite.com www.yourdomainname.com; return 301 https://yourdomainname.com$request_uri; }
  • Schimbați unde vedeți „YourDomainName.com” în propriul dvs. domeniu.
  • Dacă gazda dvs. web folosește un port diferit de portul 80, schimbați și asta.

Dacă procesul are succes, utilizatorii care vizitează site -ul dvs. web printr -un link HTTP nesigur vor fi redirecționate către o conexiune HTTPS sigură.

Concluzie

Am intrat în eroarea de conținut mixt de mai multe ori decât pot conta. Prima dată, mi -a luat ore întregi să -mi dau seama ce se întâmplă. Acum? De obicei este o soluție de 10 minute.

Dacă vedeți că lipsește lacătul sau browserul aruncând avertismente, nu vă panicați. Este aproape întotdeauna doar câteva legături învechite.

Începeți cu o copie de rezervă completă. Apoi, utilizați FIXERUL DE CONȚINUT SSL INSACURE, m -a salvat de mai multe ori. După aceea, curățați aceste legături HTTP rămase. Este un pic de vânătoare, dar total realizabil.

După ce ați eliminat totul, reîmprospătați -vă site -ul. Lacătul ăla verde? Se va simți ca o mică victorie. Și de fapt face o mare diferență pentru vizitatorii dvs. și SEO.

Abonați -vă la blogul WEDEVS

Trimitem buletin informativ săptămânal, fără spam cu siguranță