我有一个网站,我们称之为example.com。 我也使用了很长的htaccess,我发布了它的一部分
<filesMatch "\.(flv|gif|jpg|jpeg|png|ico|swf)$">
Header set Cache-Control "max-age=7257600"
</filesMatch>
<filesMatch "\.(js|css|pdf|txt)$">
Header set Cache-Control "max-age=604800"
</filesMatch>
<filesMatch "\.(html|htm)$">
Header set Cache-Control "max-age=600"
</filesMatch>
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
如何使在example.com/.htaccess中上传的htaccess不会影响位于forum
的{{1}}
我要求任何像这样的代码
example.com/forum
答案 0 :(得分:3)
要允许从父.htaccess(来自父文件夹的htaccess)执行重写规则,您需要明确允许它(Apache会将当前.htaccess中的重写规则视为唯一需要执行的规则,只要重写URL保留在同一子文件夹中。)
您需要将此行添加到子文件夹中的.htaccess:
RewriteOptions inherit
Apache手册:http://httpd.apache.org/docs/current/mod/mod_rewrite.html#rewriteoptions
这是找到的here帖子的副本,对我没有任何好处。向右看,在侧边栏中,有很多类似的主题:)