Kapitola 15 · 15.8
Apache Handlers a typy MIME
Tieto dve položky v časti Pokročilé funkcie určujú, ako server pracuje so súbormi. Väčšina klientov ich nikdy nepotrebuje: všetky bežné typy súborov sú už správne nastavené. Používajte ich iba vtedy, keď viete, prečo to robíte.
Apache Handlers
Handler určuje, ktorý program súbor spracuje. Štandardne sa súbory s príponou .php vykonávajú pomocou PHP. Pomocou vlastného handlera môžete prepojiť inú príponu s programom, napríklad aby sa aj súbory .html spracúvali pomocou PHP.
- Kliknite na Apache Handlers.
- Na karte User defined handlers uvidíte svoje vlastné handlery. Na karte System handlers uvidíte, čo server vykonáva štandardne.
- V časti Create new handler (1) vyplňte pri položke Handler názov handlera a pri položke Rozšírenie príponu bez bodky.
- Kliknite na CREATE NEW HANDLER.

Upozornenie: Nesprávny handler môže spôsobiť, že vaše PHP súbory sa už nebudú vykonávať, ale zobrazia sa ako text alebo sa stiahnu. Vtedy môže ktokoľvek čítať váš kód a heslá. Po úprave si hneď otestujte svoju webovú stránku a ak niečo nefunguje správne, handler odstráňte.
Chcete priradiť jednému priečinku inú verziu PHP? To nie je možné, ani pomocou Apache Handler tu, ani pomocou pravidla v súbore .htaccess: celý váš balík používa verziu nastavenú v Select PHP version (pozrite si Voľba verzie PHP (Select PHP version)).
Typy MIME
Typ MIME informuje prehliadač, aký súbor dostáva, napríklad obrázok, video alebo súbor na stiahnutie. Ak to nesedí, prehliadač zobrazí súbor ako text alebo stiahne niečo, čo by mal zobraziť. Ak sa to stane pri novom alebo zriedkavom type súboru, pridáte si typ MIME sami.
- Kliknite na Typy MIME.
- V časti Pridať MIME typ (1) vyplňte pri položke Meno typ MIME, napríklad application/manifest+json, a pri položke Rozšírenie príponu bez bodky, napríklad webmanifest.
- Kliknite na PRIDAŤ MIME TYP.

Na karte Typy MIME systému najprv zistíte, či daný typ už existuje. Vo väčšine prípadov áno.
