Datoteka HTACCESS (kaj je & Kako odpreti)

Kazalo:

Datoteka HTACCESS (kaj je & Kako odpreti)
Datoteka HTACCESS (kaj je & Kako odpreti)
Anonim

Datoteka s pripono datoteke HTACCESS je konfiguracijska datoteka Apache Access, ki pomeni "hipertekstni dostop". To so besedilne datoteke, ki se uporabljajo za priklic izjem pri globalnih nastavitvah, ki veljajo za različne imenike spletnega mesta Apache.

Postavitev datoteke v en imenik bo preglasila globalne nastavitve, ki so prej potekale navzdol v ta imenik in njegove podimenike. Na primer, datoteke HTACCESS je mogoče ustvariti za preusmeritev URL-ja, preprečevanje seznama imenikov, prepoved določenih naslovov IP, preprečevanje vročih povezav in več.

Druga pogosta uporaba te datoteke je kazanje na datoteko HTPASSWD, ki shranjuje poverilnice, ki obiskovalcem preprečujejo dostop do določenega imenika datotek.

Image
Image

Za razliko od drugih vrst datotek te ne vsebujejo imena datoteke; izgledajo takole, samo s pripono datoteke: .htaccess.

Kako odpreti datoteko HTACCESS

Ker se te datoteke nanašajo na spletne strežnike, ki izvajajo programsko opremo spletnega strežnika Apache, ne začnejo veljati, razen če se uporabljajo v tem kontekstu.

Vendar lahko celo preprost urejevalnik besedila odpre ali uredi datoteko, kot je Windows Beležnica ali eden z našega seznama najboljših brezplačnih urejevalnikov besedila. Drug priljubljen, čeprav ne brezplačen urejevalnik HTACCESS, je Adobe Dreamweaver.

Kako pretvoriti datoteko

Datoteko lahko pretvorite v datoteko spletnega strežnika Ngnix s tem spletnim pretvornikom HTACCESS v nginx. Njegovo vsebino morate prilepiti v besedilno polje, da pretvorite kodo v kodo, ki jo prepozna Ngnix.

Podobno kot pretvornik nginx je mogoče datoteko pretvoriti v Web. Config z uporabo spletnega pretvornika.htaccess v Web. Config podjetja Codebreak. Ta je uporaben, če želite, da datoteka deluje s spletno aplikacijo ASP. NET.

Vzorčna datoteka

Spodaj je vzorčna datoteka. HTACCESS. Ta posebna datoteka je lahko uporabna za spletno stran, ki je trenutno v razvoju in še ni pripravljena za javnost.


AuthType basicAuthName "Ojoj! Začasno v izdelavi…"AuthUserFile /.htpasswdAuthGroupFile /dev/nullRequire valid-userPoziv za geslo za vse ostaleOrder Deny, AllowDeny from allAllow from 192.168.10.10IP razvijalca addressAllow from w3.orgAllow from googlebot.comOmogoča Googlu iskanje po vsebini vaših strani. Satisfy AnyGeslo ni potrebno, če je dovoljen gostitelj/IP

Vsaka vrstica te datoteke ima poseben namen. Vnos htpasswd na primer označuje, da je ta imenik skrit pred javnimi pogledi, razen če je uporabljeno geslo. Če pa se za dostop do strani uporablja zgoraj prikazan naslov IP, 192.168.10.10, geslo ni potrebno.

Potrebujete več pomoči?

Iz zgornjega vzorca bi morali razbrati, da so te datoteke precej prilagodljive, zato je res, da z njimi ni najlažje delati.

Več o tem, kako uporabiti datoteko HTACCESS za blokiranje naslovov IP, preprečitev gledalcem, da odprejo datoteko, blokiranje prometa do imenika, zahtevo po SSL, onemogočanje prenosnikov/riperjev spletnih mest in še več lahko preberete na JavaScript Kit, Apache, WordPress in DigitalOcean.

Če še vedno ne morete odpreti datoteke, obstaja velika verjetnost, da napačno berete datotečno pripono in zamenjujete drugo obliko za to - to je pravzaprav zelo enostavno narediti. HTA, na primer, je morda videti podobno, vendar je ta razširitev rezervirana za datoteke aplikacij HTML, ki se običajno odprejo v gostitelju aplikacij Microsoft HTML.

Priporočena: