2012-04-25 47 views
0

我的.htaccess文件中有一個工作重寫規則,它應該從以/結尾的頁面重定向到沒有它們。從工作重寫規則中排除admin.php

因此,例如 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。

在此先感謝! ;)

回答

1
RewriteCond %{REQUEST_FILENAME} !admin.php$