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 に答える