Apabila cuba untuk melaksanakan kod PHP dalam fail .html, anda mungkin menghadapi masalah di mana pelayan gagal menghuraikan fail sebagai PHP. Jika anda telah memasukkan kod berikut dalam fail .htaccess anda, tetapi kod PHP kekal tidak berfungsi:
Options +Includes AddType text/html .htm .html AddHandler server-parsed .htm .html AddType application/octet-stream .vcf AddOutputFilterByType DEFLATE text/html text/htm text/plain text/css text/php text/javascript application/x-javascript
Berikut ialah beberapa pendekatan alternatif untuk menyelesaikan isu ini:
Menggunakan AddType
Kaedah 1:
AddType application/x-httpd-php .html .htm
Kaedah 2 (khusus PHP5):
AddType application/x-httpd-php5 .html .htm
Kaedah 3:
RemoveHandler .html .htm AddType application/x-httpd-php .php .htm .html
Menggunakan FilesMatch
<FilesMatch "\.html$"> ForceType application/x-httpd-php </FilesMatch>
Kaedah alternatif ini sepatutnya membolehkan anda menghuraikan fail .html dengan jayanya sebagai PHP pada pelayan anda.
Atas ialah kandungan terperinci Mengapa Pelayan Saya Tidak Memproses Fail .html sebagai PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!