html文件解析为php但显示为html

时间:2015-06-09 13:11:03

标签: php .htaccess

我的网站有一堆简单的HTML页面。页面中有一个菜单,当然所有页面都会重复显示html。我希望能够将菜单放在php文件中,然后将其作为所有html文件中的include。

我以为我可以通过将所有html文件解析为php来完成.htaccess。但是我在解析时遇到了实际问题。我已经有很多谷歌链接,并尝试了一些东西,但似乎没有任何想法:

我试过的东西:

            # Use PHP5.4 as default

            AddHandler x-httpd-php .html .htm 
            AddHandler php-script .php .html .htm
            AddHandler php5-script .php .html .htm
            AddType application/x-httpd-php .htm 
            AddType application/x-httpd-php .html



            AddHandler application/x-httpd-php54 .html .htm

            AddHandler application/x-httpd-php54 .php .html

不是一次一行,而是一行一行。没有一个工作!服务器使用快速cgi所以我认为实际上只需要addhandler的东西,它使用5.4.4

感谢

1 个答案:

答案 0 :(得分:0)

我在评论中的答案(我不应该这样做)删除了换行符。

某些主机(包括我用于其共享服务器的主机)的Linux配置不同。您可能想与他们交谈或查看他们的支持文档,他们可能已经为您解答了。

对于我的主机,这是使PHP在具有.html扩展名的文件中执行的正确命令对。

AddHandler cgi-script .html 
SetEnv PHP_EXTENSION .html