0

書き直した後、サイト内のすべてのリンクの最後にスラッシュが 1 つ必要です。どうすれば入手できますか?URL の末尾にある 1 つを除いて、余分なスラッシュをすべて削除する必要があります。例えば:

http://www.mydomen.com/test///に書き換える必要がありますhttp://www.mydomen.com/test/

私はこれを試しました:

RewriteRule ^(.+)//$ /$1 [L,R=301] 

しかし、うまくいきません。これを行うための正しい書き換えルールは何ですか?

4

3 に答える 3

0

これを試してください:

RewriteRule ^(.*)([^/]) /$1 [L,R=301] 
于 2013-03-18T12:42:22.210 に答える
0

試すRewriteRule ^(.*)$ http://www.example.com/$1/ [L,R=301]

于 2013-03-18T11:37:56.423 に答える
0

これは稼働していますか?:

RewriteEngine On
RewriteRule ^(.+)/{2,}$ $1/ [L,R=301] 

そして、これが.htaccessファイルの先頭にあることを確認してください。の[L]Last

于 2013-03-18T11:39:09.393 に答える