En fil med filadressen HTACCESS er en Apache Access Configuration-fil, der står for "hypertextadgang". Disse er tekstfiler, der bruges til at påberåbe sig en undtagelse til de globale indstillinger, der gælder for de forskellige mapper på et Apache-websted.
Hvis du placerer en HTACCESS-fil i en mappe, tilsidesættes de globale indstillinger, der tidligere var nedstrømmet til den pågældende mappe og dets underkataloger. For eksempel kan HTACCESS-filer oprettes til omdirigering af en webadresse, forhindring af mappeliste, forbud mod specifikke IP-adresser, forhindring af hotlinking og meget mere.
En anden almindelig brug for en HTACCESS-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 af filer.
Bemærk: I modsætning til andre typer filer indeholder HTACCESS-filer ikke et filnavn; de ligner ".htaccess." Det er rigtigt - intet filnavn overhovedet, bare udvidelsen.
Sådan åbnes en HTACCESS-fil
Da HTACCESS-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 tekstredigerer kan åbne eller redigere en HTACCESS-fil, som Windows Notepad eller en fra vores Bedste gratis tekstredigeringsliste. En anden populær, men ikke gratis, HTACCESS editor er Adobe Dreamweaver.
Sådan konverteres en HTACCESS-fil
Apache webserver filer med HTACCESS filtypen kan konverteres til Ngnix webserver filer ved hjælp af denne online HTACCESS til nginx konverter. Du skal indsætte indholdet i HTACCESSS-filen i tekstboksen for at konvertere koden til en genkendelig af Ngnix.
På samme måde som nginx-konverteren kan HTACCESS-filer konverteres til Web.Config ved hjælp af codebreaks online .htaccess til Web.Config konverter. Denne konverter er nyttig, hvis du vil konvertere konfigurationsfilen til en, der fungerer sammen med en ASP.NET webapplikation.
Eksempel HTACCESS-fil
Nedenfor er en prøve .HTACCESS-fil. Denne særlige HTACCESS-fil kan være nyttig for et websted, der er under udvikling og endnu ikke klar til offentligheden.
AuthType basicAuthName "Ooops! Temporarily Under Construction …"AuthUserFile /.htpasswdAuthGroupFile / dev / nullKræv gyldig bruger # # Password prompt for alle andreOrdre Afvis, TilladNægte fra alleTillad fra 192.168.10.10 # Udviklerens IP-adresseTillad fra w3.orgTillad fra googlebot.com # Tillader Google at gennemgå dine siderTilfredsstille enhver # Intet kodeord kræves, hvis vært / IP er tilladt
Hver linje i denne HTACCESS-fil har et bestemt formål. Indtastningen "/.htpasswd" viser f.eks., At denne mappe er skjult fra offentlig visning, medmindre der bruges en adgangskode. Men hvis IP-adressen vist ovenfor bruges til at få adgang til siden, er adgangskoden ikke nødvendig. Du bør kunne fortælle fra prøven ovenfor, at HTACCESS-filer kan gøre mange forskellige ting. Det er rigtigt, at de ikke er de enkleste filer til at arbejde med. Du kan læse mere om, hvordan du bruger en HTACCESS-fil til at blokere IP-adresser, forhindre seerne i at åbne HTACCESS-filen, blokere trafik til biblioteket, kræve SSL, deaktivere website-downloadere / rippers og andet ved JavaScript Kit, Apache, WordPress og DigitalOcean. Avanceret læsning på HTACCESS-filer




