我有一个网站,其中有一堆简单的HTML页面。页面中有一个菜单,当然html在所有页面中都是重复的。我希望能够把菜单在一个php文件,然后有它作为一个包含在所有的html文件。
我想我可以通过将所有html文件解析为php来使用。htaccess来做到这一点。然而,我有真正的问题,让它解析。我已经尝试了大量的谷歌链接,并尝试了一堆东西,但似乎没有一个工作任何想法:
stuff I've try:
# 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
谢谢
我在评论中的回答(我不应该这样做)删除了换行符。
一些主机(包括我用于其共享服务器的主机)具有不同的Linux配置。你可能想和他们谈谈或查看他们的支持文档,他们可能已经为你回答了这个问题。
对于我的主机,这是让PHP在扩展名为.html的文件中执行的正确命令对。
AddHandler cgi-script .html
SetEnv PHP_EXTENSION .html