Tutoriale WordPress de încredere, atunci când aveți cea mai mare nevoie.
Ghidul începătorului pentru WordPress
Cupa WPB
25 de milioane+
Site-uri web care folosesc plugin-urile noastre
16+
Ani de experiență WordPress
3000+
Tutoriale WordPress de la experți

De ce nu găsiți fișierul .htaccess pe site-ul dvs. WordPress

Încercarea de a găsi fișierul .htaccess poate fi una dintre cele mai comune frustrări atunci când începi să lucrezi la site-ul tău WordPress. Probabil îl cauți pentru a remedia o eroare comună, dar pare să fi dispărut.

Dacă acest lucru îți sună familiar, atunci ești în locul potrivit.

Cele mai comune două motive pentru care nu puteți găsi fișierul dvs. .htaccess sunt că 1) este un fișier ascuns și managerul dvs. de fișiere nu este setat să afișeze fișierele ascunse, sau 2) nu a fost încă generat de WordPress.

Am ajutat mii de utilizatori să rezolve exact această problemă. Și în acest ghid, vă vom arăta exact cum să găsiți fișierul .htaccess făcându-l vizibil și cum să creați unul nou dacă lipsește.

Găsirea fișierului .htaccess pentru site-ul tău WordPress

Răspuns rapid: De ce nu găsești fișierul tău .htaccess?

Fișierul tău .htaccess este ascuns în mod implicit — clientul tău FTP sau managerul de fișiere trebuie setat să afișeze fișierele ascunse. Dacă tot nu este acolo, este posibil ca WordPress să nu-l fi creat încă, ceea ce poți remedia salvând setările permalink-urilor tale.

Ce este fișierul .htaccess?

Fișierul .htaccess este un fișier de configurare a serverului ascuns din folderul rădăcină WordPress care îi spune serverului web Apache cum să gestioneze URL-urile, redirecționările și regulile de acces.

  • Controlează structura permalink-urilor tale — menține URL-urile postărilor curate și prietenoase cu SEO
  • Doar servere Apache — dacă gazda ta folosește Nginx, acest fișier nu se aplică; verifică cu gazda ta

Cum să găsiți sau să creați fișierul dvs. .htaccess

Iată o prezentare generală rapidă a tuturor subiectelor pe care le vom acoperi în această postare.

Puteți folosi linkurile rapide de mai jos pentru a sări la diferite secțiuni:

Metoda 1: Afișarea fișierelor ascunse

Punctul de la începutul numelui fișierului .htaccess spune serverului că este un fișier ascuns. În mod implicit, majoritatea clienților FTP și managerilor de fișiere bazate pe web nu afișează fișierele ascunse. Acest lucru înseamnă că trebuie să schimbi o setare pentru a le face vizibile.

Aici la WPBeginner, dezvoltatorii noștri folosesc adesea clienți FTP precum FileZilla pentru acces la server. Acesta este un instrument fiabil care vă oferă control direct asupra fișierelor site-ului dvs. web.

Cum să afișezi fișierele ascunse în FileZilla
  1. Conectați-vă la serverul dvs. de găzduire WordPress cu FileZilla.
  2. Apasă pe „Server” în bara de meniu de sus.
  3. Selectează „Forțează afișarea fișierelor ascunse” din meniul derulant.
Afișează fișierele ascunse în FileZilla

Odată ce activați această opțiune, veți putea vedea fișierul .htaccess în directorul rădăcină al site-ului dvs. WordPress.

Cum să afișați fișierele ascunse în cPanel / Bluehost

Dacă utilizați aplicația File Manager din cPanel, puteți găsi o setare similară.

Mai întâi, conectați-vă la contul dvs. de găzduire. Dacă folosiți un furnizor precum Bluehost, navigați la fila „Website-uri” și faceți clic pe „Setări” pentru site-ul dvs.

Setări site Bluehost

Apoi, trebuie să găsiți și să faceți clic pe pictograma „Manager fișiere”.

File Manager este o aplicație cPanel care îți permite să navighezi prin fișierele stocate pe serverul tău de găzduire fără a folosi un client FTP.

Accesarea managerului de fișiere al unui site web în Bluehost

Odată ce Managerul fișierelor se deschide, faceți clic pe butonul „Setări” din colțul din dreapta sus.

Va apărea o fereastră pop-up. Trebuie să bifați căsuța de lângă „Afișați fișierele ascunse (dotfiles)”.

Afișează fișierele ascunse în cPanel

Apasă pe butonul „Salvează” pentru a stoca modificările.

Ar trebui să poți acum să vizualizezi și să editezi fișierul .htaccess în aplicația File Manager.

Metoda 2: Generarea unui nou fișier .htaccess

Al doilea motiv pentru un fișier .htaccess lipsă este că site-ul dvs. nu a generat încă unul. WordPress creează acest fișier automat pentru a gestiona permalink-urile dvs., dar uneori are nevoie de un mic impuls.

Mai întâi, conectați-vă la tabloul de bord WordPress și navigați la Setări » Permalinks.

Pagina de setări permalink-uri

Nu face nicio modificare. Derulează pur și simplu în jos și apasă pe butonul „Salvează modificările”.

WordPress va încerca acum să genereze fișierul .htaccess pentru dvs. Dacă eșuează din cauza unei probleme de permisiuni de fișier, vă va afișa un mesaj spunând că „fișierul .htaccess nu este scriibil”.

Crearea manuală a fișierului .htaccess

Dacă WordPress nu poate crea fișierul automat, va trebui să-l creezi manual.

Pur și simplu deschideți un editor de text simplu, cum ar fi Notepad pe computerul dvs.

Copiază și lipește regulile standard WordPress de mai jos în fișierul text:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

Notă: Dacă site-ul dvs. WordPress este instalat într-un subdirector (cum ar fi yourdomain.com/blog/), atunci trebuie să schimbați linia RewriteBase / cu RewriteBase /blog/.

Important: Nu adăuga niciodată propriul cod între comentariile # BEGIN WordPress și # END WordPress. WordPress suprascrie această secțiune ori de câte ori îți actualizezi setările permalink-urilor.

Acum, salvați fișierul pe desktop ca .htaccess. Asigurați-vă că editorul dvs. de text nu adaugă o extensie .txt la numele fișierului atunci când îl salvați.

Apoi, conectează-te la site-ul tău folosind un client FTP și încarcă fișierul .htaccess în directorul rădăcină al site-ului tău (de obicei /public_html).

Dacă primiți o eroare în timpul încărcării, este posibil să fie necesar să schimbați permisiunea fișierului pentru directorul dvs. rădăcină la 755.

Ce să faci dacă tot nu poți crea sau edita fișierul .htaccess

Din experiența noastră în gestionarea a sute de site-uri WordPress, am văzut ocazional configurații de server sau plugin-uri de securitate care te împiedică să modifici fișierul .htaccess. Acest lucru se face de obicei ca o măsură de securitate.

Dacă ați încercat sfaturile de depanare de mai sus și tot nu reușiți să funcționeze, cea mai bună acțiune este să contactați echipa de suport a furnizorului dvs. de găzduire WordPress. Aceștia au acces la jurnalele serverului și pot identifica și remedia rapid problema.

Pentru mai multe sfaturi, consultați ghidul nostru despre cum să solicitați suport WordPress și să îl primiți.

Întrebări frecvente despre fișierul .htaccess

Unde este localizat fișierul .htaccess în WordPress?

Fișierul .htaccess se află în directorul rădăcină al instalării tale WordPress — de obicei, folderul public_html. Deoarece începe cu un punct, este ascuns în mod implicit. Activează „Afișează fișierele ascunse” în clientul tău FTP sau managerul de fișiere cPanel pentru a-l vedea.

Funcționează .htaccess pe toate gazdele WordPress?

Nu. Fișierul .htaccess funcționează doar pe serverele web Apache. Majoritatea planurilor de găzduire partajată (cum ar fi Bluehost sau SiteGround) rulează pe Apache, dar dacă gazda ta folosește Nginx, .htaccess nu se aplică. Când ai dubii, întreabă gazda ta.

Care este codul implicit pentru un fișier .htaccess WordPress?

Fișierul standard WordPress .htaccess conține reguli de rescriere între comentariile # BEGIN WordPress și # END WordPress. Codul complet este afișat în secțiunea Crearea manuală de mai sus. Multe plugin-uri de caching și SEO adaugă propriile reguli în afara acestui bloc.

Este sigur să ștergeți fișierul .htaccess?

Da, ștergerea fișierului .htaccess este sigură ca pas de depanare. WordPress îl va recrea atunci când mergi la Setări » Permalink-uri și dai clic pe „Salvează modificările”. Ștergerea lui elimină temporar regulile personalizate ale plugin-urilor, dar nu va șterge conținutul tău.

Poate un plugin să creeze sau să modifice fișierul .htaccess?

Da. Plugin-urile de caching precum WP Rocket adaugă reguli de caching pentru browser, plugin-urile SEO precum All in One SEO pot adăuga reguli de rescriere a sitemap-ului, iar plugin-urile de securitate precum Wordfence pot adăuga reguli de blocare a roboților — toate în fișierul .htaccess.

Resurse suplimentare pentru depanarea WordPress

Sperăm că acest articol v-a ajutat să găsiți fișierul .htaccess pe site-ul dvs. WordPress. De asemenea, ați putea dori să consultați ghidul nostru de depanare WordPress pentru a remedia erorile comune și lista noastră cu cele mai bune plugin-uri WordPress pentru a vă dezvolta site-ul web.

Dacă v-a plăcut acest articol, atunci vă rugăm să vă abonați la Canalul nostru de YouTube pentru tutoriale video despre WordPress. Ne puteți găsi, de asemenea, pe Twitter și Facebook.

Dezvăluire: Conținutul nostru este susținut de cititori. Acest lucru înseamnă că dacă faceți clic pe unele dintre linkurile noastre, putem câștiga un comision. Vedeți cum este finanțat WPBeginner, de ce contează și cum ne puteți susține. Iată procesul nostru editorial.

Cel mai bun instrumentar WordPress

Obține acces GRATUIT la instrumentarul nostru - o colecție de produse și resurse legate de WordPress pe care fiecare profesionist ar trebui să le aibă!

Interacțiuni cu cititorii

81 ComentariiLasă un răspuns

  1. Vă mulțumesc pentru sfat. M-a ajutat nu numai să rezolv problema cu fișierul htaccess, pe care l-am întâlnit pentru prima dată (pe alte servere am văzut fișierul fără probleme), dar m-a ajutat și să rezolv problema cu fișierul .user.ini, unde trebuia să plasez directive pentru limitele PHP. Nu știam că aceste fișiere sunt ascunse implicit.

Lasă un răspuns

Mulțumim că ai ales să lași un comentariu. Te rugăm să reții că toate comentariile sunt moderate conform politicii noastre de comentarii, iar adresa ta de e-mail NU va fi publicată. Te rugăm să NU folosești cuvinte cheie în câmpul nume. Să avem o conversație personală și semnificativă.