htaccess问题

时间:2010-09-02 15:05:46

标签: .htaccess mod-rewrite

我已经设置了htaccess,但我想增加规则的长度,所以我需要知道我可以绕过一个文件,它目前4但我想扩展到11-文件我想绕过被称为shorten.php 我可以命名一个逃避规则的文件吗?

RewriteCond   %{REQUEST_URI} \/([0-9a-z]{4})$ [NC]
RewriteRule   ^(.*) http://www.x/forward.php?%1 [L]

1 个答案:

答案 0 :(得分:0)

是的,您可以使用额外的RewriteCond

排除它们
RewriteCond $1 !^shorten\.php$
RewriteCond %{REQUEST_URI} \/([0-9a-z]{4})$ [NC]
RewriteRule ^(.*) http://www.x/forward.php?%1 [L]

现在RewriteRule的匹配路径不能是shorten.php