htaccess - 重定向到具有不同规则的确切文件夹

时间:2014-04-17 15:41:28

标签: regex apache .htaccess mod-rewrite

我有一个htaccess,可以制作漂亮的网址。内容如下:

RewriteEngine On
RewriteBase /
RewriteRule ^(en|ru)/([a-z0-9_\-]+)/?$ index.php?lang=$1&section=$2 [QSA,L]

但我也有一个文件夹 - / ru / forum我需要我的htaccess才能有一个例外来解析这个url /ru/forum/index.php。我该怎么办?

提前致谢

1 个答案:

答案 0 :(得分:1)

你可以这样:

RewriteEngine On
RewriteBase /

RewriteRule ^(en|ru)/((?!forum/)[a-z0-9_-]+)/?$ index.php?lang=$1&section=$2 [QSA,L]