我需要将.html文件作为.php处理,所以我将以下行添加到我的.htaccess文件中:
AddType application/x-httpd-php .htm .html
它在wamp上有很大的作用,但在制作时会发生这种奇怪的事情。
如果我让服务器打开默认页面(只需键入domain.com),它将打开index.html并将其作为php处理(好!)。但是,如果我直接运行任何.html文件 (即domain.com/index.html或任何其他html文件),它将不会被处理为php。
我尝试了其他组合而没有成功。例如:
AddHandler application/x-httpd-php .php .html .htm
或
AddType application/x-httpd-php5 .php
或
RemoveHandler .html .htm
AddType application/x-httpd-php .php .htm .html
或
<FilesMatch "\.html$">
ForceType application/x-httpd-php
</FilesMatch>
我还删除了所有其他.htaccess行以确保它不是冲突。
我的服务器是共享的,可以在Apache FreeBSD上运行。任何帮助表示赞赏!感谢。
答案 0 :(得分:0)
尝试
AddHandler fcgid-script .htm .html
或者
AddHandler x-mapp-php5 .html .htm