0

我有这个规则:

RewriteRule ^questions/([a-z]{2})/(.*)$ $1/$2 [L]

但是这个规则只有在我添加一个 R=301 标志时才有效......问题是 url 在浏览器的地址栏中被重写。如何重定向并保留用户在地址栏中键入的 url?

4

2 回答 2

0

301 被发送回浏览器,浏览器向重定向页面发送新请求。这就是浏览器被重定向的原因。

使用本地重定向

于 2012-08-01T11:43:23.880 回答
0

为了保留用户 url,你应该在你的 vhost.conf 中使用“ProxyRequest”。 mod_proxy

于 2012-08-01T11:45:36.980 回答