HTACCESS-fil (Hva det er & Hvordan åpne en)

Innholdsfortegnelse:

HTACCESS-fil (Hva det er & Hvordan åpne en)
HTACCESS-fil (Hva det er & Hvordan åpne en)
Anonim

En fil med filtypen HTACCESS er en Apache Access-konfigurasjonsfil som står for "hyperteksttilgang." Dette er tekstfiler som brukes til å påkalle et unntak fra de globale innstillingene som gjelder for de ulike katalogene på et Apache-nettsted.

Plassering av filen i én katalog vil overstyre de globale innstillingene som tidligere strømmet ned til den katalogen og dens underkataloger. For eksempel kan HTACCESS-filer opprettes for å omdirigere en URL, forhindre katalogoppføring, forby spesifikke IP-adresser, forhindre hotlinking og mer.

En annen vanlig bruk for denne filen er å peke til en HTPASSWD-fil som lagrer legitimasjon som hindrer besøkende i å få tilgang til den bestemte mappen med filer.

Image
Image

I motsetning til andre typer filer, inneholder disse ikke et filnavn; de ser slik ut, med bare filtypen: .htaccess.

Hvordan åpner du en HTACCESS-fil

Siden disse filene gjelder webservere som kjører Apache Web Server-programvaren, trer de ikke i kraft med mindre de brukes i den konteksten.

Men selv en enkel tekstredigerer kan åpne eller redigere filen, som Windows Notisblokk eller en fra listen over beste fritekstredigerere. En annen populær, men ikke gratis, HTACCESS-editor er Adobe Dreamweaver.

Hvordan konvertere filen

Du kan konvertere filen til en Ngnix-webserverfil ved å bruke denne online HTACCESS til nginx-konvertereren. Du må lime inn innholdet i tekstboksen for å konvertere koden til en som kan gjenkjennes av Ngnix.

I likhet med nginx-konverteren kan filen konverteres til Web. Config ved hjelp av codebreaks online.htaccess to Web. Config-konverterer. Denne er nyttig hvis du vil at filen skal fungere med en ASP. NET-nettapplikasjon.

eksempelfil

Nedenfor er et eksempel på en. HTACCESS-fil. Denne spesielle filen kan være nyttig for et nettsted som for øyeblikket er under utvikling og ennå ikke er klart for offentligheten.


AuthType basicAuthName "Oops! Midlertidig under konstruksjon…"AuthUserFile /.htpasswdAuthGroupFile /dev/null Krev gyldig brukerPassordspørring for alle andreBestillingsnekt, AllowDeny fra alleAllow fra 1910.192.sdeveloper IP adresseTillat fra w3.orgTillat fra googlebot.comLar Google gjennomsøke sidene dine Tilfredsstill alleIngen passord kreves hvis vert/IP er tillatt

Hver linje i denne filen har et spesielt formål. htpasswd-oppføringen indikerer for eksempel at denne katalogen er skjult for offentlig visning med mindre et passord brukes. Men hvis IP-adressen vist ovenfor, 192.168.10.10, brukes for å få tilgang til siden, er passordet ikke nødvendig.

Trenger du mer hjelp?

Du burde kunne se fra eksempelet ovenfor at disse filene er ganske fleksible, så det er sant at de ikke er de enkleste å jobbe med.

Du kan lese mer om hvordan du bruker en HTACCESS-fil for å blokkere IP-adresser, hindre seere fra å åpne filen, blokkere trafikk til katalogen, kreve SSL, deaktivere nettsidenedlastere/rippere og mer på JavaScript Kit, Apache, WordPress og DigitalOcean.

Hvis du fortsatt ikke kan åpne filen, er det en god sjanse for at du leser filtypen feil, og forvirrer et annet format for denne - det er faktisk veldig enkelt å gjøre det. HTA kan for eksempel se lignende ut, men den utvidelsen er reservert for HTML-applikasjonsfiler, som vanligvis åpnes i Microsoft HTML Application Host.

Anbefalt: