0

/.htaccces / mod_rewrite を使用して存在しない場合にサフィックスを追加する方法は?

例えば

入力: http://stackoverflow.com/chat

出力:http://stackoverflow.com/chat/


これは私の現在の .htaccess です

RewriteEngine On
RewriteCond %{REQUEST_URI} !^/admin
RewriteRule ^([^/]*)/$ /index.php?view=$1 [L]
4

1 に答える 1

0

次のような、最後のルールの直前にリダイレクト ルールが必要です。

RewriteEngine On
RewriteCond %{REQUEST_URI} !^/admin
RewriteRule ^(.+[^/])$  $1/                [R=301,L]
RewriteRule ^([^/]*)/$  /index.php?view=$1 [L]

(未テスト)。

編集:おっと、末尾の / を追加するのを忘れていました !

于 2012-04-17T03:50:24.643 に答える