我在.htaccess文件中使用了以下代码行:
AddHandler application/x-httpd-php .htm
这一行的原因是对PHP的需求是新的。将此行添加到.htaccess比将每个文件扩展名更改为PHP更快,影响更小。
但是,有一个小问题。我们要在网站上展示的一个样本无法正确呈现。当删除上面的代码行时它会这样做。
那么可以让一个示例文件夹忽略站点根目录中的htaccess文件吗?
由于
答案 0 :(得分:1)
我会为此考虑几种方法。第一种是在仅包含HTML的目录中添加第二个.htaccess
文件 - 这可以使用SetHandler
指令覆盖应用程序根目录中设置的php处理程序。
EG(HTML-only目录中的.htaccess):
SetHandler default-handler
第二种方法是使用根<Directory>
指令中的.htaccess
来设置处理程序。
EG(文档根目录中的.htaccess):
<Directory /var/www/HTMLonly>
SetHandler default-handler
</Directory>