.HTACCESS

HTACCESS-fil

Apache HTTP Server Directory Configuration File
Stil et spørgsmål
HURTIGT SVAR

En .htaccess-fil er en konfigurationsfil i almindelig tekst, der læses af Apache-webserveren. Den styrer URL-omdirigeringer, adgangskodebeskyttelse, brugerdefinerede fejlsider og adgangsregler for den mappe, den ligger i. Åbn og rediger den med enhver teksteditor - Notepad++, VS Code eller nano. Dette er en fil til serveradministratorer eller udviklere; de fleste almindelige brugere vil aldrig få brug for at røre den.

Udvikler: Apache Software Foundation Kategori: Web filer Åben standard MIME: text/plain
ÅBNER PÅ Windows macOS Linux
Relateret: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

På denne side

19k+ filtyper indekseret
Sidst gennemset Sep 4, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er HTACCESS-filformatet?

.htaccess er en Apache-webserverkonfigurationsfil. I modsætning til de fleste filer indeholder .htaccess ikke et filnavn før punktummet - det indledende punktum er en del af selve navnet, hvilket gør den til en skjult fil som standard på Linux og macOS. .htaccess-filer bør ikke redigeres manuelt af uautoriserede eller ukvalificerede brugere. Filen gemmer al konfiguration i almindelig tekst.

.htaccess-filer indeholder konfigurationsindstillinger pr. mappe, der definerer serverfunktioner såsom:

  • indekssiden (standard) for en mappe,
  • adgangsbegrænsninger for specifikke IP-adresser,
  • brugerdefinerede fejlsider (f.eks. 404 Siden blev ikke fundet),
  • URL-omdirigeringer og omskrivninger (RewriteRule/RewriteCond),
  • adgangskodebeskyttelse af mapper (AuthType, AuthUserFile),
  • yderligere server-sikkerhedsindstillinger og brugerdefinerede HTTP-responshoveder.

For at .htaccess skal træde i kraft, skal AllowOverride være sat til andet end None i den overordnede httpd.conf - på sikrede servere er .htaccess-behandling ofte deaktiveret helt.

Da Apache læser .htaccess ved hver eneste HTTP-anmodning til dens mappe, medfører det en mærkbar ydeevneomkostning. Apaches egen dokumentation anbefaler at placere tilsvarende direktiver i server- eller VirtualHost-konfigurationsblokke i stedet, da disse kun indlæses én gang ved opstart.

.htaccess er specifik for Apache; Nginx understøtter den ikke og kræver tilsvarende regler i nginx.conf. Den tilhørende fil .htpasswd gemmer hashede legitimationsoplysninger til HTTP Basic Authentication.

Sikkerhed og tryghed

RISIKO: HIGH

.htaccess i sig selv er en harmløs tekstfil at åbne i en editor. Den repræsenterer dog en KRITISK angrebsflade på webservere: 1. Upload-angreb: hvis en web-app lader brugere uploade filer til en webtilgængelig mappe, og Apaches AllowOverride tillader .htaccess, kan en angriber, der uploader en manipuleret .htaccess, genaktivere PHP-eksekvering i en upload-mappe og køre webshells. Afbødning: gem uploads uden for dokumentroden; sæt AllowOverride None for upload-mapper; bloker oprettelse af .htaccess i upload-mapper. 2. Informationsafsløring: en fejlkonfigureret server, der serverer .htaccess som en tekstfil (i stedet for at blokere adgang til dotfiler), afslører serverkonfiguration, mappestruktur og potentielt referencer til legitimationsoplysninger. Apaches standardkonfiguration blokerer adgang til .htaccess-filer (FilesMatch ^\.ht).

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNApache HTTP Server Directory Configuration Fileogså kendt som .htaccess file, hypertext access file
UDVIKLERApache Software Foundationsiden 1994 (NCSA HTTPd, predecessor to Apache; Apache inherited it from 1995)
KATEGORIWeb filer
MIME-TYPEtext/plain
TYPEApache-konfigurationsdirektivfil i almindelig tekst
STANDARDÅben · royaltyfri

Programmer der åbner HTACCESS-filer

Windows5 apps
Windows Notepad Indbygget Filer > Åbn - indstil filfilter til «Alle filer (*.*)», find .htaccess og åbn. Ingen syntaksfremhævning.
Adobe Dreamweaver Betalt Åbn med Dreamweavers kode-editor; behandler den som en almindelig tekstfil.
NotePad++ text editor Open-source Filer > Åbn - find .htaccess-filen. Aktivér «Vis skjulte filer» i Windows Stifinder først, da dotfiler er skjulte som standard.
Apache http server Open-source Læses automatisk af Apache httpd ved hver anmodning.
Visual Studio Code Open-source Filer > Åbn fil - vælg .htaccess. VS Code fremhæver Apache-direktivsyntaks med Apache Conf-udvidelsen.
macOS3 apps
TextMate Open-source Filer > Åbn - aktivér visning af skjulte filer med Cmd+Shift+. i fildialogen.
Apache http server Open-source Læses automatisk af Apache httpd ved hver anmodning.
Visual Studio Code Open-source Filer > Åbn fil - vælg .htaccess. VS Code fremhæver Apache-direktivsyntaks med Apache Conf-udvidelsen.
Linux3 apps
gedit Open-source gedit .htaccess i terminalen, eller Filer > Åbn med «Vis skjulte filer» aktiveret.
Apache http server Open-source Læses automatisk af Apache httpd ved hver anmodning.
Vi / Vim Open-source vim /sti/til/.htaccess - kør i terminalen.

Tekniske detaljer

dyb specifikation
OprindelseNedarvet fra NCSA HTTPd (1994); Apache HTTP Server har understøttet det siden version 1.0 (1995)
FilnavnDotfile - det fuldstændige filnavn er `.htaccess`; skjult som standard på Unix og macOS
FiltypeApache-konfiguration i almindelig tekst pr. mappe
KodningUTF-8 eller ASCII (skal matche serverens locale)
Typisk filstørrelse100 bytes - 50 KB (de fleste filer under 5 KB)
BehandlingsfrekvensLæses af Apache ved hver HTTP-anmodning til den indeholdende mappe og alle undermapper
Forudsætning`AllowOverride` må ikke være `None` i den overordnede `httpd.conf`; ellers ignoreres `.htaccess` lydløst
Almindelige direktiver`RewriteRule`, `RewriteCond`, `ErrorDocument`, `AuthType`, `AuthUserFile`, `Header`, `Options`, `Redirect`
Syntaks for adgangskontrolApache 2.4 erstattede `Allow`/`Deny` med `Require`; ældre syntaks kræver `mod_access_compat`
Nginx-kompatibilitetIkke understøttet af Nginx; regler skal oversættes manuelt til `nginx.conf`-direktiver
Ydeevne-noteForårsager disklæsninger pr. anmodning; Apache anbefaler at foretrække `httpd.conf` eller VirtualHost-blokke til konfiguration
SikkerhedsrisikoEn `.htaccess` uploadet af en angriber i en skrivbar webmappe kan aktivere eksekvering af server-side scripts
Udgivet1994 (NCSA HTTPd, predecessor to Apache; Apache inherited it from 1995)
Seneste versionApache HTTP Server 2.4.x directive syntax (current)
Åben standardJa · royaltyfri
Specifikationhttpd.apache.org

HTACCESS-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med HTACCESS-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag

Ingen spørgsmål endnu - vær den første til at spørge om HTACCESS-filer.

Ofte stillede spørgsmål

Hvorfor kan jeg ikke se min .htaccess-fil i Windows Stifinder eller macOS Finder?
Dotfiler (navne der starter med .) er skjulte som standard. I Windows Stifinder: Vis > Skjulte elementer. I macOS Finder: Cmd+Shift+. for at skifte synlighed af skjulte filer.
Kan jeg redigere .htaccess med Notesblok?
Ja - enhver teksteditor virker. Brug Notepad++, VS Code eller Vim for syntaksfremhævning. I Windows skal du indstille filtypefilteret til «Alle filer» i dialogboksen Åbn.
Bruger Nginx .htaccess-filer?
Nej. Nginx understøtter ikke .htaccess. Direktiver skal oversættes til nginx.conf location-blokke.
Er det sikkert at downloade .htaccess-filer fra internettet?
Behandl ethvert .htaccess-kodestykke med forsigtighed - direktiver kan omdirigere dit websted til tredjeparts-URL'er, nægte adgang for alle besøgende eller afsløre administratorområder. Gennemgå hver linje før anvendelse.
Hvorfor har min .htaccess-fil ingen effekt?
Mest sandsynlige årsag: AllowOverride None i den overordnede Apache-konfiguration (httpd.conf eller VirtualHost). Bed din hostingudbyder om at aktivere AllowOverride All eller specifikke overrides.
Hvad er forskellen på .htaccess og httpd.conf?
.htaccess gælder pr. mappe ved anmodningstidspunktet (langsommere, ingen servergenstart nødvendig). httpd.conf gælder globalt ved serveropstart (hurtigere, kræver root-adgang og servergenstart).

Referencer

1MDN Web Docs - Apache Configuration: .htaccessdeveloper.mozilla.org
2Apache HTTP Server 2.4 - .htaccess files tutorialhttpd.apache.org

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.MDMarkdown Document
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.BCBitComet Incomplete Download File
7.EXEWindows Executable (Portable Executable)
8.NOMEDIAAndroid No-Media Marker File
9.RPMSGRestricted Permission Message
10.AVIFAV1 Image File Format (AVIF)

Relaterede filtyper

.CRDOWNLOADChrome Partial Download File
.JNLPJava Network Launch Protocol file
.WEBARCHIVESafari Web Archive
.PARTPartial Download File
.DOWNLOADPartial / Incomplete Download File
.ASPXActive Server Page Extended (ASP.NET Web Form)

Gratis filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å