#1 Re: Návody a postupy » Jak změnit .htaccess aby fungoval PHP i v HTML souborech? » 2022-06-17 16:29:01

Nyní máme k dispozici verzi PHP 7.4.5 a funguje pro soubory .php i když není v .htaccess přidán pro něj handler.

Pokud se vloží do .htaccess direktiva:

AddHandler application/x-httpd-php .php .html

pak je php interpretováno v souboru .php i v souboru .html, avšak oba ve verzi 5.6.22

Pokud se vynechá zbytečné .php, tedy direktiva je jen:

AddHandler application/x-httpd-php .html

pak je php interpretováno v souboru .php ve verzi 7.4.5, ale v souboru .html ve verzi 5.6.22 a to je nežádoucí chování

Direktivy, které jsou k vidění jinde na netu:

AddHandler application/x-httpd-php7 .html

nebo

AddHandler application/x-httpd-ea-php74 .html

zde (server surikata) nefungují.

Někde na netu jsem četl, že php verze 7.4 odmítá (z bezpečnostních důvodů) interpretovat php v souborech .html
Jenže ho ani nesmaže ze zdrojového kódu stránky, takže je pak každému snadno k přečtení.

Je možné, že jste v nastavení serveru neošetřili application/x-httpd-php tak, aby byl vždy poskytován handler pro nejvyšší verzi php?
Nebo je snad správný jiný název?

Zápatí

Založeno na FluxBB | CZ a SK