1

如何在不使用的情况下制定相同的重写规则THE_REQUEST

RewriteEngine On
# Rewrite multiple slashes with single slash after domain
RewriteCond %{THE_REQUEST} ^[A-Z]+\s//+(.*)\sHTTP/[0-9.]+$ [OR]
RewriteCond %{THE_REQUEST} ^[A-Z]+\s(.*/)/+\sHTTP/[0-9.]+$
RewriteRule .* http://%{HTTP_HOST}/%1 [R=301,L,NE]

更新: .htaccess 位置 - www.domain.com/url/.htaceess
重写操作 - www.domain.com//url/id 重写为 www.domain.com/url/id

4

2 回答 2

0

这个怎么样?

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

取自这里。(不幸的是我无法在这里测试它)。

于 2011-02-23T20:27:34.893 回答
0

似乎没有 Apache 就没有解决方案%{THE_REQUEST}

于 2011-07-20T19:52:07.333 回答