Kapitola 15 · 15.8
Apache Handlery a MIME typy
Tyto dvě položky v sekci Pokročilé funkce určují, jak server pracuje se soubory. Většina klientů je nikdy nepotřebuje: všechny běžné typy souborů jsou již správně nastaveny. Používejte je pouze v případě, že víte, proč to děláte.
Apache Handlery
Handler určuje, který program soubor zpracuje. Standardně jsou soubory s příponou .php spouštěny pomocí PHP. Pomocí vlastního handleru můžete propojit jinou příponu s programem, například aby byly i soubory .html zpracovávány pomocí PHP.
- Klikněte na Apache Handlery.
- Na kartě Uživateli definované handlery uvidíte své vlastní handlery. Na kartě Systémové handlery uvidíte, co server dělá standardně.
- V části Vytvořit nový handler (1) vyplňte u pole Handler název handleru a u pole Koncovka příponu bez tečky.
- Klikněte na VYTVOŘIT NOVÝ HANDLER.

Pozor: Nesprávný handler může způsobit, že se vaše PHP soubory přestanou spouštět a místo toho se zobrazí jako text nebo se stáhnou. Pak může kdokoliv přečíst váš kód a hesla. Po změně ihned otestujte svůj web a v případě problému handler odstraňte.
Chcete přiřadit jedné složce jinou verzi PHP? Nepoužívejte k tomu Apache Handler, ale pravidlo v souboru .htaccess (viz PHP nastavení podle adresáře a přes .htaccess).
MIME typy
MIME typ sděluje prohlížeči, jaký typ souboru dostává, například obrázek, video nebo soubor ke stažení. Pokud to neodpovídá skutečnosti, prohlížeč zobrazí soubor jako text nebo stáhne něco, co by měl zobrazit. Pokud se to stane u nového nebo neobvyklého typu souboru, můžete MIME typ přidat sami.
- Klikněte na MIME typy.
- V části Přidat MIME typ (1) vyplňte u pole Jméno MIME typ, například application/manifest+json, a u pole Koncovka příponu bez tečky, například webmanifest.
- Klikněte na PŘIDAT MIME TYP.

Na kartě MIME typy systému nejprve zjistíte, zda daný typ již existuje. Ve většině případů tomu tak je.
