Kako odpreti, urediti in pretvoriti datoteke HTACCESS

Datoteka s končnico datoteke HTACCESS je datoteka Apache Access Configuration, ki pomeni hipertekstni dostop . To so besedilne datoteke, ki se uporabljajo za sklicevanje na izjemo na globalne nastavitve, ki veljajo za različne imenike na spletnem mestu Apache.

Če namestite datoteko HTACCESS v enem imeniku, boste preglasili globalne nastavitve, ki so se predhodno potegnile navzdol v ta imenik in njegove podimenike. Na primer, datoteke HTACCESS lahko ustvarite za preusmeritev URL-ja , preprečevanje vnosa imenikov, prepoved določenih naslovov IP , preprečevanje vročega povezovanja in več.

Druga pogosta uporaba za datoteko HTACCESS je usmerjanje v datoteko HTPASSWD, ki shranjuje poverilnice, ki obiskovalcem preprečujejo, da bi dostopali do določenega imenika datotek.

Opomba: za razliko od drugih vrst datotek, datoteke HTACCESS ne vsebujejo imena datoteke; izgledajo takole: .htaccess. To je pravica - sploh ni ime datoteke, samo razširitev .

Kako odpreti datoteko HTACCESS

Ker datoteke HTACCESS veljajo za spletne strežnike, ki uporabljajo programsko opremo Apache Web Server, ne bodo imeli učinka, če se ne uporabljajo v tem kontekstu.

Vendar pa lahko tudi preprost urejevalnik besedila odpre ali uredi datoteko HTACCESS, na primer Windows Notepad ali enega iz našega najboljšega seznama prostih besedil . Drug priljubljen, čeprav ni brezplačen, urejevalnik HTACCESS je Adobe Dreamweaver.

Kako pretvoriti datoteko HTACCESS

Datoteke Apache web strežnika s končnico datoteke HTACCESS lahko pretvorite v datoteke Ngnix spletnega strežnika s to spletno HTACCESS na nginx pretvornik. Vsebino datoteke HTACCESSS morate prilepiti v polje z besedilom, če želite pretvoriti kodo v eno, ki jo prepoznava Ngnix.

Podobno kot pretvornik nginx, lahko datoteke HTACCESS pretvorimo v Web.Config s spletnim .htaccess na spletnem kodeksu na pretvornik Web.Config. Ta pretvornik je uporaben, če želite konfiguracijsko datoteko pretvoriti v tisto, ki deluje s spletno aplikacijo ASP.NET.

Vzorec datoteke HTACCESS

Spodaj je datoteka .HTACCESS. Ta datoteka HTACCESS je morda koristna za spletno mesto, ki je trenutno v pripravi in ​​še ni pripravljeno za javnost.

AuthType osnovno AuthName "Ooops! Temporarily Under Construction ..." AuthUserFile /.htpasswd AuthGroupFile / dev / null Zahtevajte veljaven uporabniški # geslo poziv za vse ostale Naroči Deny, Allow Deny from all Dovoli od 192.168.10.10 # IP naslov razvijalca Dovoli od w3.org Dovoli iz googlebot.com # Omogoča Googlu, da pazi na svoje strani Zadovoljite vse # Geslo ni potrebno, če je gostitelj / IP dovoljen

Vsaka vrstica te datoteke HTACCESS ima poseben namen. Vpis "/.htpasswd" na primer označuje, da je ta mapa skrita od javnega prikaza, razen če se uporablja geslo. Če pa se za dostop do strani uporabi zgornji IP-naslov, ki je prikazan zgoraj, potem geslo ni potrebno.

Napredno branje na datotekah HTACCESS

Na zgornjem vzorcu bi morali imeti možnost povedati, da lahko datoteke HTACCESS naredijo veliko različnih stvari. Res je, da niso najpreprostejše datoteke za delo.

Več o tem, kako uporabiti datoteko HTACCESS za blokiranje naslovov IP, preprečite gledalcem, da odprejo datoteko HTACCESS, blokirajo promet v imeniku, zahtevajo SSL, onemogočijo prenosnike spletnih mest / ripperi in še več v kompletu JavaScript, Apache, WordPress in DigitalOcean.