En fil med filtypenavnet HTACCESS er en Apache Access-konfigurationsfil, der står for "hypertekstadgang." Disse er tekstfiler, der bruges til at fremkalde en undtagelse fra de globale indstillinger, der gælder for de forskellige mapper på et Apache-websted.
Placering af filen i én mappe vil tilsidesætte de globale indstillinger, der tidligere flød ned til den mappe og dens undermapper. For eksempel kan HTACCESS-filer oprettes til at omdirigere en URL, forhindre biblioteksfortegnelse, forbyde specifikke IP-adresser, forhindre hotlinking og mere.
En anden almindelig brug for denne fil er at pege på en HTPASSWD-fil, der gemmer legitimationsoplysninger, der forhindrer besøgende i at få adgang til den pågældende mappe med filer.
I modsætning til andre typer filer, indeholder disse ikke et filnavn; de ser sådan ud med blot filtypenavnet: .htaccess.
Sådan åbnes en HTACCESS-fil
Da disse filer gælder for webservere, der kører Apache Web Server-softwaren, træder de ikke i kraft, medmindre de bruges i den sammenhæng.
Men selv en simpel teksteditor er i stand til at åbne eller redigere filen, f.eks. Windows Notesblok eller en fra vores liste over bedste gratis teksteditorer. En anden populær, men ikke gratis, HTACCESS-editor er Adobe Dreamweaver.
Sådan konverteres filen
Du kan konvertere filen til en Ngnix-webserverfil ved hjælp af denne online HTACCESS til nginx-konverter. Du skal indsætte dens indhold i tekstboksen for at konvertere koden til en genkendelig af Ngnix.
I lighed med nginx-konverteren kan filen konverteres til Web. Config ved hjælp af codebreaks online.htaccess til Web. Config-konverter. Denne er nyttig, hvis du ønsker, at filen skal fungere med en ASP. NET-webapplikation.
Eksempelfil
Nedenfor er et eksempel på en. HTACCESS-fil. Denne særlige fil kan være nyttig for et websted, der i øjeblikket er under udvikling og endnu ikke er klar til offentligheden.
AuthType basicAuthName "Ups! Midlertidigt under opbygning…"AuthUserFile /.htpasswdAuthGroupFile /dev/nullKræv gyldig brugerAdgangskodeprompt for alle andreOrder Deny, AllowDeny from allAllow from 192.192.192. adresseTillad fra w3.orgTillad fra googlebot.comTillader Google at crawle dine siderOpfyld alleIngen adgangskode påkrævet, hvis vært/IP er tilladt
Hver linje i denne fil har et bestemt formål. Indgangen htpasswd angiver f.eks., at denne mappe er skjult for offentligheden, medmindre der bruges en adgangskode. Men hvis IP-adressen vist ovenfor, 192.168.10.10, bruges til at få adgang til siden, er adgangskoden ikke påkrævet.
Har du brug for mere hjælp?
Du burde kunne se fra eksemplet ovenfor, at disse filer er ret fleksible, så det er rigtigt, at de ikke er de nemmeste at arbejde med.
Du kan læse mere om, hvordan du bruger en HTACCESS-fil til at blokere IP-adresser, forhindre seere i at åbne filen, blokere trafik til biblioteket, kræve SSL, deaktivere websitedownloadere/rippere og mere på JavaScript Kit, Apache, WordPress og DigitalOcean.
Hvis du stadig ikke kan åbne filen, er der en god chance for, at du læser filtypenavnet forkert, hvilket forvirrer et andet format for denne - det er faktisk meget nemt at gøre det. HTA kan f.eks. ligne, men denne udvidelse er forbeholdt HTML-applikationsfiler, som norm alt åbnes i Microsoft HTML Application Host.