Cum se deschide, editează și se convertesc fișierele HTACCESS

Un fișier cu extensia de fișier HTACCESS este un fișier de configurare a accesului Apache care se referă la accesul la hipertext . Acestea sunt fișiere text utilizate pentru a invoca o excepție de la setările globale care se aplică diferitelor directoare ale unui site Apache.

Plasarea unui fișier HTACCESS într-un singur director va suprascrie setările globale care au coborât anterior în acel director și subdirectoarele sale. De exemplu, fișierele HTACCESS pot fi create pentru redirecționarea unei adrese URL , prevenirea listei de directoare, interzicerea anumitor adrese IP , prevenirea conexiunilor hotlink și multe altele.

O altă utilizare obișnuită pentru un fișier HTACCESS este îndreptarea către un fișier HTPASSWD care stochează acreditările împiedicând vizitatorii să acceseze acel director de fișiere.

Notă: Spre deosebire de alte tipuri de fișiere, fișierele HTACCESS nu conțin un nume de fișier; ele arata astfel: .htaccess. Așa-i, nici un nume de fișier, doar extensia .

Cum se deschide un fișier HTACCESS

Deoarece fișierele HTACCESS se aplică serverelor web care rulează software-ul Apache Web Server, acestea nu se produc decât dacă sunt utilizate în acest context.

Cu toate acestea, chiar și un simplu editor de text este capabil să deschidă sau să editeze un fișier HTACCESS, cum ar fi Windows Notepad sau unul dintre cele mai bune liste de editori de text liber . Un alt editor popular HTACCESS, dar nu gratuit, este Adobe Dreamweaver.

Cum se convertește un fișier HTACCESS

Fișierele serverului web Apache cu extensia de fișiere HTACCESS pot fi convertite în fișiere server de web Ngnix folosind acest convertor HTACCESS online la nginx. Trebuie să inserați conținutul fișierului HTACCESSS în caseta de text pentru a converti codul la unul care poate fi recunoscut de Ngnix.

Similar cu convertorul nginx, fișierele HTACCESS pot fi convertite în Web.Config folosind metoda .htaccess de codare online a convertorului Web.Config. Acest convertor este util dacă doriți să convertiți fișierul de configurare într-unul care funcționează cu o aplicație web ASP.NET.

Examinați fișierul HTACCESS

Mai jos este un exemplu de fișier .HTACCESS. Acest fișier HTACCESS poate fi util pentru un site web care este în curs de dezvoltare și nu este încă pregătit pentru public.

AuthType de bază AuthName "Ooops! Temporar în construcție ..." AuthUserFile /.htpasswd AuthGroupFile / dev / null Necesită valid-user # Parolă prompt pentru oricine altcineva Ordonare Deny, Permite Deny de la toate Permite de la 192.168.10.10 # Adresa IP a dezvoltatorului Permite de la w3.org Permiteți de la googlebot.com # Permite Google să acceseze cu crawlere paginile dvs. Satisfaceți orice # Nu este necesară o parolă dacă este permis gazdă / IP

Fiecare linie a acestui fișier HTACCESS are un scop special. Înregistrarea "/.htpasswd", de exemplu, indică faptul că acest director este ascuns de vizualizarea publică dacă nu este utilizată o parolă. Cu toate acestea, dacă adresa IP afișată mai sus este utilizată pentru a accesa pagina, atunci parola nu este necesară.

Citirea avansată pe fișierele HTACCESS

Ar trebui să puteți spune din eșantionul de mai sus că fișierele HTACCESS pot face multe lucruri diferite. Este adevărat că nu sunt cele mai simple fișiere cu care să lucrați.

Puteți citi mai multe despre cum să utilizați un fișier HTACCESS pentru blocarea adreselor IP, împiedicând spectatorii să deschidă fișierul HTACCESS, să blocheze traficul către director, să solicite SSL, să dezactiveze descărcătorii / riperii de site și multe altele la Kitul JavaScript, Apache, WordPress și DigitalOcean.