【发布时间】:2017-11-29 13:20:22
【问题描述】:
我有一个 Ubuntu 16.04 64 位桌面,默认启用 php7。
我的一些客户喜欢将 php 脚本嵌入到 html 页面中。
前段时间我写了一个这样的.htaccess文件:
RemoveHandler .html .htm
AddHandler application/x-httpd-php .php .html .htm
现在这个语法已经失效了。
我尝试了很多相同的语法,但没有任何效果。
我不得不更改 /etc/apache2/mods-enabled/php7.0.conf 添加
<FilesMatch ".+\.html?$">
SetHandler application/x-httpd-php
</FilesMatch>
但这不是一个好的解决方案:所有的html页面都可以被解析为php文件!
有人有正确的新配置吗?
附:在站点的 conf 文件中,我在站点目录中启用了 AllowOverride All
【问题讨论】: