0

要从中删除多个斜杠,我将代码用作:

RewriteEngine on

RewriteCond %{REQUEST_URI} ^(.*)//(.*)$
RewriteRule . %1/%2 [R=301,L]

Mod Rewrite 也已开启,但仍无法按预期工作。

有什么我错过的吗?

4

1 回答 1

0

这里绝对不需要 RewiteRule 和 RewriteCond,只需一个简单的 RewriteRule 即可:

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

这会将 2 个或多个 / 重写为一个(例如,它还将 /////// 重写为 /)

于 2013-05-16T06:58:02.837 回答