htaccess file 5a94165904d1cf0036ac6d3a

HTACCESS-tiedostotunniste on Apache Access -määritystiedosto, joka tarkoittaa «hypertext access». Nämä ovat tekstitiedostoja, joilla tehdään poikkeus yleisistä asetuksista, jotka koskevat Apache-verkkosivuston eri hakemistoja. Tiedoston sijoittaminen yhteen kansioon korvaa yleiset asetukset, jotka aiemmin menivät kyseiseen kansioon ja sen alikansioihin. HTACCESS-tiedostoja voidaan luoda esimerkiksi URL-osoitteen uudelleenohjaamiseksi, hakemistoluettelon estämiseksi, tiettyjen IP-osoitteiden kieltämiseksi, kuumalinkkien estämiseksi ja paljon muuta. Toinen yleinen tämän tiedoston käyttötarkoitus on viitata HTPASSWD-tiedostoon, joka tallentaa tunnistetiedot, jotka estävät vierailijoita pääsemästä kyseiseen tiedostokansioon.

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

Kuinka avata HTACCESS-tiedosto

Koska nämä tiedostot koskevat Web-palvelimia, joissa on Apache Web Server -ohjelmisto, ne eivät tule voimaan ennen kuin niitä käytetään kyseisessä yhteydessä. Kuitenkin jopa yksinkertainen tekstieditori voi avata tai muokata tiedostoa, kuten Windows Notepad tai mikä tahansa tiedosto parhaiden ilmaisten tekstieditorien luettelostamme. 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-HTACCESS-nginx-muunninta. Sinun on liitettävä sisältö tekstiruutuun muuntaaksesi koodin koodiksi, jonka Ngnix tunnistaa. Kuten nginx-muunnin, tiedosto voidaan muuntaa Web.Config-muotoon käyttämällä Codebreakin online-.htaccess to Web.Config -muunninta. Tästä on hyötyä, jos haluat tiedoston toimivan ASP.NET-verkkosovelluksen kanssa.

Esimerkkitiedosto

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

AuthType basicAuthName "Ooops! Temporarily Under Construction..."AuthUserFile /.htpasswdAuthGroupFile /dev/nullRequire valid-user # Password prompt for everyone elseOrder Deny,AllowDeny from allAllow from 192.168.10.10 # The developer's IP addressAllow from w3.orgAllow from googlebot.com # Allows Google to crawl your pagesSatisfy Any # No password required if host/IP is allowed

Tämän tiedoston jokaisella rivillä on tietty tarkoitus. The htpasswd Esimerkiksi merkintä osoittaa, että tämä kansio 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?

Sinun pitäisi pystyä toteamaan yllä olevasta esimerkistä, että nämä tiedostot ovat melko joustavia, joten on totta, että ne eivät ole helpoimpia käsitellä. Voit lukea lisää HTACCESS-tiedoston käyttämisestä IP-osoitteiden estämiseen, katsojia avaamasta tiedostoa, estää liikennettä hakemistoon, vaatia SSL:n, poistaa verkkosivustojen lataajat/rippaajat ja paljon muuta JavaScript Kitissä, Apachessa, WordPressissä ja DigitalOceanissa. Jos et vieläkään voi avata tiedostoa, on mahdollista, että ymmärrät tiedostotunnisteen väärin ja sekoitat tämän toisen muodon – se on itse asiassa todella helppoa. Esimerkiksi HTA saattaa näyttää samalta, mutta tämä laajennus on varattu HTML-sovellustiedostoille, jotka yleensä avataan Microsoft HTML Application Hostissa.

Por Markus