🎯 Scop: #
Acest ghid vă învață cum să ștergeți manual cache-ul la nivel de server, ceea ce este necesar atunci când modificările critice nu apar pe site-ul dumneavoastră. De asemenea, veți învăța cum să forțați redirecționările HTTP/HTTPS din fișierul .htaccess pentru depanare (debugging).
1. Curățarea Cache-ului Server (LSCache) #
Deși plugin-ul LiteSpeed Cache (LSCache) din WordPress ar trebui să gestioneze automat curățarea cache-ului, în unele situații (actualizări majore de temă, restaurări de backup), poate fi necesară ștergerea cache-ului la nivel de server.
-
Logați-vă în contul dumneavoastră cPanel.
-
În secțiunea Software, dați click pe pictograma LiteSpeed Web Cache Manager sau LiteSpeed Tools.
-
Navigați la tab-ul Flush LSCache (Golește LSCache) sau o opțiune similară.
-
Alegeți opțiunea dorită:
-
Flush All: Golește întregul cache pentru toate site-urile de pe contul dumneavoastră. (Recomandat pentru modificări mari)
-
Flush Specific Domain: Golește cache-ul doar pentru un domeniu anume.
-
-
Dați click pe butonul de curățare.
Notă: După curățarea cache-ului server, este recomandat să goliți și cache-ul browser-ului dumneavoastră (CTRL + F5) pentru a vă asigura că vedeți versiunea cea mai recentă a site-ului.
2. Depanare Avansată: Testarea Redirecționărilor #
Atunci când întâmpinați probleme cu redirecționările (de exemplu, bucle infinite sau erori HTTPS), trebuie să inspectați fișierul .htaccess din directorul public_html.
A. Verificarea Ordinii Regulilor #
Ordine este crucială. Regulile care Forțează HTTPS trebuie să fie de obicei primele în fișier, înainte de orice reguli generate de WordPress sau alte aplicații.
-
Accesați File Manager și editați fișierul
.htaccess. -
Verificați ca regulile de redirecționare (precum cea de la HTTP la HTTPS, vezi Articolul anterior) să apară înaintea marcajului
# BEGIN WordPress.
B. Redirecționarea Temporară a Accesului (Debugging) #
Pentru a testa rapid o problemă, puteți folosi redirecționări temporare pentru a trimite un anumit trafic către o pagină de test sau pentru a bloca accesul:
Exemplu: Redirecționarea Vizitatorilor vechi de la HTTP la HTTPS
Apache
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Explicație: Dacă conexiunea NU este HTTPS (
RewriteCond %{HTTPS} off), redirecționează permanent (R=301) către aceeași adresă, dar cuhttps://la început.
Exemplu: Redirecționarea către o Pagină de Mentenanță (Maintenance) Pentru a ascunde site-ul temporar de public (dar nu și de adresa ta IP):
-
Creați o pagină simplă
maintenance.html. -
Adăugați aceste linii în
.htaccess(înlocuindXXX.XXX.XXX.XXXcu adresa dumneavoastră IP):
Apache
RewriteEngine On
RewriteCond %{REMOTE_ADDR} !^XXX\.XXX\.XXX\.XXX$
RewriteCond %{REQUEST_URI} !/maintenance.html$
RewriteRule $ /maintenance.html [R=302,L]
Explicație: Toți vizitatorii, cu excepția adresei dumneavoastră IP, vor fi redirecționați temporar (
R=302) către paginamaintenance.html.
3. Soluționarea Problemelor de Permisiuni la Nivel Avansat #
Deși permisiunile recomandate sunt 755 pentru directoare și 644 pentru fișiere (vezi Articolul anterior), ocazional este posibil să întâmpinați o eroare de scriere (de exemplu, un plugin nu poate scrie un fișier de cache).
Metoda Temporară (Dezvoltare) #
-
Dacă un script trebuie să scrie într-un director, schimbați temporar permisiunea directorului respectiv la 775 (sau, în cazuri rare și doar pentru scurt timp, 777).
Metoda Corectă (Producție) #
-
Dacă un plugin sau o aplicație necesită în mod constant permisiuni mai mari decât 755/644, acesta este un semn de proastă securitate. Vă recomandăm să contactați dezvoltatorul plugin-ului sau să căutați o alternativă. Serverele LiteSpeed/cPanel sunt configurate pentru a rula în siguranță cu permisiunile standard.
Menținerea unui control strict asupra cache-ului server și a fișierului .htaccess vă oferă flexibilitatea necesară pentru depanare rapidă și optimizarea continuă a performanței.
Lasă un răspuns
Trebuie să fii autentificat pentru a publica un comentariu.