我如何在mod_rewrite中不包含某些URL?

时间:2013-02-18 04:56:03

标签: php .htaccess

Sofar,我的.htaccess是这样的:

Options +FollowSymLinks
RewriteEngine On
RewriteBase /school
RewriteRule ^([a-zA-Z0-9]+)/$ index.php?page=$1
RewriteRule ^([a-zA-Z0-9]+)$ index.php?page=$1

ErrorDocument 404 /school/index.php?page=404

但是,我需要像普通网址一样传递mysite.com/school/admin,然后转到子目录。我看了看谷歌,但一直没能找到它。这里有什么帮助吗?

1 个答案:

答案 0 :(得分:1)

尝试类似的事情,

RewriteRule ^(admin)($|/) - [L]

在你的其他RewriteRules之前,因为这将结束该行的重写过程。