Kapitel 15 · 15.8
Apache-handlere og MIME-typer
Disse to funktioner under Avancerede funktioner bestemmer, hvordan serveren håndterer filer. De fleste kunder har aldrig brug for dem: alle almindelige filtyper er allerede indstillet korrekt. Brug dem kun, hvis du ved, hvorfor du gør det.
Apache-handlere
En handler bestemmer, hvilket program der behandler en fil. Som standard bliver filer med endelsen .php udført af PHP. Med en brugerdefineret handler kan du koble en anden endelse til et program, så .html-filer for eksempel også bliver behandlet af PHP.
- Klik på Apache-handlere.
- På fanen Brugerdefinerede handlere ser du dine egne handlere. Under Systemhandlere ser du, hvad serveren gør som standard.
- Udfyld under Opret en ny handler (1) navnet på handleren ved Handler og endelsen uden punktum ved Udvidelse.
- Klik på OPRET EN NY HANDLER.

Bemærk: En forkert handler kan medføre, at dine PHP-filer ikke længere bliver udført, men i stedet vises som tekst eller downloades. Så kan alle læse din kode og dine adgangskoder. Test din hjemmeside med det samme efter en ændring, og fjern handleren, hvis noget går galt.
Vil du give én enkelt mappe en anden PHP-version? Brug ikke en Apache-handler til dette, men en regel i .htaccess (se PHP-indstillinger pr. mappe og via .htaccess).
MIME-typer
En MIME-type fortæller browseren, hvilken type fil den får, for eksempel et billede, en video eller en download. Hvis det ikke stemmer, viser browseren en fil som tekst eller downloader noget, den burde vise. Sker det med en ny eller sjælden filtype, kan du selv tilføje en MIME-type.
- Klik på MIME Typer.
- Udfyld under Tilføj MIME-type (1) MIME-typen ved Navn, for eksempel application/manifest+json, og endelsen uden punktum ved Udvidelse, for eksempel webmanifest.
- Klik på TILFØJ MIME-TYPE.

På fanen Systemets MIME-typer kan du først se, om typen allerede findes. Som regel er den det.
