Jeśli masz tylko kod php w jednym pliku html, ale masz wiele innych plików, które zawierają tylko kod html, możesz dodać następujący kod do swojego pliku .htaccess, aby obsługiwał tylko ten konkretny plik jako php.
<Files yourpage.html>
AddType application/x-httpd-php .html
//you may need to use x-httpd-php5 if you are using php 5 or higher
</Files>
Spowoduje to, że PHP będzie wykonywalne TYLKO w pliku „yourpage.html”, a nie na wszystkich stronach html, co zapobiegnie spowolnieniu całego serwera.
Jeśli chodzi o to, dlaczego ktoś może chcieć obsługiwać php za pośrednictwem pliku html, używam funkcji IMPORTHTML w arkuszach kalkulacyjnych Google, aby zaimportować dane JSON z zewnętrznego adresu URL, który musi zostać przeanalizowany za pomocą php, aby go wyczyścić i zbudować tabelę html. Jak dotąd nie znalazłem sposobu na zaimportowanie pliku .php do arkuszy kalkulacyjnych Google, więc aby funkcja działała, musi zostać zapisany jako plik .html. Możliwość obsługi php za pośrednictwem pliku .html jest niezbędna do tego konkretnego zastosowania.