是否可以让文件忽略htaccess文件?

时间:2014-10-01 16:02:16

标签: php apache .htaccess

我在.htaccess文件中使用了以下代码行:

AddHandler application/x-httpd-php .htm

这一行的原因是对PHP的需求是新的。将此行添加到.htaccess比将每个文件扩展名更改为PHP更快,影响更小。

但是,有一个小问题。我们要在网站上展示的一个样本无法正确呈现。当删除上面的代码行时它会这样做。

那么可以让一个示例文件夹忽略站点根目录中的htaccess文件吗?

由于

1 个答案:

答案 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>