尝试在 .html 文件中执行 PHP 代码时,您可能会遇到服务器无法解析该文件的问题文件为 PHP。如果您在 .htaccess 文件中包含以下代码,但 PHP 代码仍然不起作用:
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
以下是解决此问题的一些替代方法:
使用AddType
方法1:
AddType application/x-httpd-php .html .htm
方法 2(特定于 PHP5):
AddType application/x-httpd-php5 .html .htm
方法 3:
RemoveHandler .html .htm AddType application/x-httpd-php .php .htm .html
使用FilesMatch
<FilesMatch "\.html$"> ForceType application/x-httpd-php </FilesMatch>
这些替代方法应该允许您在服务器上成功地将 .html 文件解析为 PHP。
以上是为什么我的服务器不能以 PHP 方式处理 .html 文件?的详细内容。更多信息请关注PHP中文网其他相关文章!