0

我的 .htaccess 文件中有一个有效的重写规则,它应该从以 / 结尾的页面重定向到没有它们的页面。

因此,例如 http://mysite.com/gallery/将重定向到 http://mysite.com/gallery

重写规则如下所示:

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} ^(.+)/$
RewriteRule ^(.+)/$  /$1 [R=301,L]

并且工作 99%。我遇到的唯一问题是我需要排除这个

http://mysite.com/admin.php/whatever_may_follow

我不是这些规则的专家,希望有人能指点我如何从规则中排除 admin.php。

提前致谢!;)

4

1 回答 1

1
RewriteCond %{REQUEST_FILENAME} !admin.php$
于 2012-04-25T14:44:14.743 回答