Există probleme de securitate/performanță dacă setăm serverul web Apache să configureze Apache să gestioneze tot HTML ca PHP? Ma refeream in mod special la:
AddType application/x-httpd-php .php .php3 .php4 .html
Eram într-o situație în care trebuia să adaug niște logică PHP în unele fișiere HTML; în mod ideal, nu trebuia să schimb numele fișierului, de ex. page.html
la page.php
(pentru a menține rangul paginii etc. pentru page.html
).
Aceasta este legată de următoarea întrebare: https://serverfault.com/questions/186821/httpd-addtype-directive
Editări: din răspunsurile/comentariile existente de mai jos, se pare că comunitatea sugerează fie să folosiți redirecționări, fie să vizați numai anumite fișiere HTML. Constrângerea este că reproiectez un site existent (400+ pagini HTML; fiecare dintre ele folosește un fel de șablon Dreamweaver care atrage antetul și subsolul din fișiere diferite). Speram să mă feresc complet de mutarea Dreamweaver în ceva neproprietar. Deci, am două opțiuni:
- Utilizați Server Side Includes (SSI) pentru a introduce antetul și subsolul. Acest lucru va duce la decorarea tuturor fișierelor mele HTML cu SSI.
- Presărați niște fragment PHP pentru a include antetul și subsolul. Pentru această alegere, trebuie să mă asigur că numele fișierului rămâne neschimbat.