HTACCESS-tiedosto (mikä se on & Kuinka avata yksi)

Sisällysluettelo:

HTACCESS-tiedosto (mikä se on & Kuinka avata yksi)
HTACCESS-tiedosto (mikä se on & Kuinka avata yksi)
Anonim

HTACCESS-tiedostotunnisteella varustettu tiedosto on Apache Access -määritystiedosto, joka tarkoittaa "hypertext access". Nämä ovat tekstitiedostoja, joita käytetään kutsumaan poikkeus yleisiin asetuksiin, jotka koskevat Apache-verkkosivuston eri hakemistoja.

Tiedoston sijoittaminen yhteen hakemistoon ohittaa yleiset asetukset, jotka aiemmin virtasivat kyseiseen hakemistoon ja sen alihakemistoihin. HTACCESS-tiedostoja voidaan luoda esimerkiksi URL-osoitteen uudelleenohjaamiseen, hakemistoluetteloiden estämiseen, tiettyjen IP-osoitteiden kieltämiseen, hotlinkingin estämiseen ja paljon muuta.

Toinen tämän tiedoston yleinen käyttötarkoitus on osoittaa HTPASSWD-tiedostoon, joka tallentaa tunnistetiedot, jotka estävät vierailijoita pääsemästä kyseiseen tiedostohakemistoon.

Image
Image

Toisin kuin muut tiedostotyypit, nämä eivät sisällä tiedostonimeä; ne näyttävät tältä, vain tiedostotunnisteella: .htaccess.

HTACCESS-tiedoston avaaminen

Koska nämä tiedostot koskevat verkkopalvelimia, jotka käyttävät Apache Web Server -ohjelmistoa, ne eivät tule voimaan, ellei niitä käytetä kyseisessä yhteydessä.

Kuitenkin jopa yksinkertainen tekstieditori pystyy avaamaan tai muokkaamaan tiedoston, kuten Windows Muistio tai yksi parhaiden ilmaisten tekstieditorien luettelosta. Toinen suosittu, vaikkakaan ei ilmainen HTACCESS-editori on Adobe Dreamweaver.

Kuinka muuntaa tiedosto

Voit muuntaa tiedoston Ngnix-verkkopalvelintiedostoksi käyttämällä tätä online-HTACESS-nginx-muunninta. Sinun on liitettävä sen sisältö tekstiruutuun muuntaaksesi koodin sellaiseksi, jonka Ngnix tunnistaa.

Samanlainen kuin nginx-muunnin, tiedosto voidaan muuntaa Web. Config-muotoon käyttämällä Codebreakin online-.htaccess to Web. Config -muunninta. Tämä on hyödyllinen, jos haluat tiedoston toimivan ASP. NET-verkkosovelluksen kanssa.

Esimerkkitiedosto

Alla on esimerkki. HTACCESS-tiedostosta. Tämä tiedosto saattaa olla hyödyllinen verkkosivustolle, jota kehitetään parhaillaan ja joka ei ole vielä valmis yleisölle.


AuthType basicAuthName "Hups! Väliaikaisesti rakenteilla…"AuthUserFile /.htpasswdAuthGroupFile /dev/nullVaadi valid-userPassword kehote kaikille muille. Tilaa Estä, SalliDeny from all.0.1 IP819Allow from all.0.0 addressAllow from w3.orgAllow from googlebot.comSallii Googlen indeksoida sivusiSatisfy AnySalasanaa ei vaadita, jos isäntä/IP on sallittu

Tämän tiedoston jokaisella rivillä on tietty tarkoitus. Esimerkiksi htpasswd-merkintä osoittaa, että tämä hakemisto on piilotettu yleisöltä, ellei salasanaa käytetä. Jos sivulle pääsee kuitenkin yllä näkyvää IP-osoitetta 192.168.10.10, salasanaa ei tarvita.

Tarvitsetko lisää apua?

Yllä olevasta näytteestä pitäisi voida päätellä, että nämä tiedostot ovat melko joustavia, joten on totta, että niiden kanssa ei ole helpointa käsitellä.

Voit lukea lisää HTACCESS-tiedoston käyttämisestä IP-osoitteiden estämiseen, katsojien avaamisen estoon, hakemiston liikenteen estoon, SSL:n vaatimiseen, verkkosivustojen lataajien/rippausohjelmien poistamiseen ja paljon muuta osoitteessa JavaScript Kit, Apache., WordPress ja DigitalOcean.

Jos et vieläkään voi avata tiedostoa, on hyvä mahdollisuus, että olet ymmärtänyt tiedostotunnisteen väärin ja sekoitat tämän toisen muodon – se on itse asiassa todella helppoa. Esimerkiksi HTA saattaa näyttää sam alta, mutta kyseinen laajennus on varattu HTML-sovellustiedostoille, jotka yleensä avautuvat Microsoft HTML Application Hostissa.

Suositeltava: