HTACCESS-fil (Vad det är & Hur man öppnar en)

Innehållsförteckning:

HTACCESS-fil (Vad det är & Hur man öppnar en)
HTACCESS-fil (Vad det är & Hur man öppnar en)
Anonim

En fil med filtillägget HTACCESS är en Apache Access Configuration-fil som står för "hypertext access." Dessa är textfiler som används för att anropa ett undantag från de globala inställningarna som gäller för de olika katalogerna på en Apache-webbplats.

Att placera filen i en katalog kommer att åsidosätta de globala inställningarna som tidigare flödade ner till den katalogen och dess underkataloger. Till exempel kan HTACCESS-filer skapas för att omdirigera en URL, förhindra kataloglistning, förbjuda specifika IP-adresser, förhindra hotlinking och mer.

En annan vanlig användning av den här filen är att peka på en HTPASSWD-fil som lagrar autentiseringsuppgifter som hindrar besökare från att komma åt den specifika katalogen med filer.

Image
Image

Till skillnad från andra typer av filer innehåller dessa inget filnamn; de ser ut så här, med bara filtillägget: .htaccess.

Hur man öppnar en HTACCESS-fil

Eftersom dessa filer gäller webbservrar som kör Apache Web Server-programvaran träder de inte i kraft om de inte används i det sammanhanget.

Men även en enkel textredigerare kan öppna eller redigera filen, som Windows Notepad eller en från vår lista över bästa fritextredigerare. En annan populär, men inte gratis, HTACCESS-redigerare är Adobe Dreamweaver.

Hur man konverterar filen

Du kan konvertera filen till en Ngnix-webbserverfil med denna online-HTACCESS till nginx-omvandlare. Du måste klistra in dess innehåll i textrutan för att konvertera koden till en som kan kännas igen av Ngnix.

I likhet med nginx-konverteraren kan filen konverteras till Web. Config med hjälp av codebreaks online-.htaccess till Web. Config-omvandlare. Den här är användbar om du vill att filen ska fungera med en ASP. NET-webbapplikation.

provfil

Nedan är ett exempel på. HTACCESS-fil. Den här filen kan vara användbar för en webbplats som för närvarande är under utveckling och ännu inte är klar för allmänheten.


AuthType basicAuthName "Oj! Tillfälligt under konstruktion…"AuthUserFile /.htpasswdAuthGroupFile /dev/nullKräv giltig användareLösenordsuppmaning för alla andraBeställ neka, AllowDeny från allaAllow från 1910.192.sdeveloper IP addressAllow from w3.orgAllow from googlebot.comTillåter Google att genomsöka dina sidor Tillfredsställa allaInget lösenord krävs om värd/IP är tillåten

Varje rad i den här filen har ett speciellt syfte. Posten htpasswd, till exempel, indikerar att den här katalogen är dold för allmänheten om inte ett lösenord används. Men om IP-adressen som visas ovan, 192.168.10.10, används för att komma åt sidan, krävs inte lösenordet.

Behöver du mer hjälp?

Du borde kunna se från exemplet ovan att dessa filer är ganska flexibla, så det är sant att de inte är de lättaste att arbeta med.

Du kan läsa mer om hur man använder en HTACCESS-fil för att blockera IP-adresser, förhindra tittare från att öppna filen, blockera trafik till katalogen, kräva SSL, inaktivera nedladdare/rippare för webbplatser och mer på JavaScript Kit, Apache, WordPress och DigitalOcean.

Om du fortfarande inte kan öppna filen, finns det en god chans att du tolkar filtillägget fel, vilket förvirrar ett annat format för det här - det är faktiskt väldigt lätt att göra det. HTA, till exempel, kan se liknande ut, men det tillägget är reserverat för HTML Application-filer, som vanligtvis öppnas i Microsoft HTML Application Host.

Rekommenderad: