一个文件夹的.htaccess异常

时间:2014-12-17 15:37:32

标签: .htaccess

我有一个.htaccess

RewriteEngine on
RewriteCond %{request_filename} -f
RewriteRule ^(.*) $1 [L]
RewriteRule ^(([^/]*)+)(/([^/]{0,32})(/.+)?)?$  index.php?a=$1&q=$3    [L]

现在我想将单独的脚本上传到beta/文件夹,我必须在.htaccess中为beta/文件夹中的正确工作脚本单独更改哪些内容?

2 个答案:

答案 0 :(得分:1)

最简单的方法是创建另一个.htaccess并将其放在beta/文件夹中。它然后可以覆盖什么"父母" .htaccess设置。

答案 1 :(得分:1)

您可以使用:

RewriteEngine on
RewriteCond %{request_filename} -f
RewriteRule ^ - [L]
RewriteCond %{REQUEST_URI} !^/beta/ [NC]
RewriteRule ^(([^/]*)+)(/([^/]{0,32})(/.+)?)?$  index.php?a=$1&q=$3    [L]