1

我正在尝试使用以下规则将http://www.mydomain.com/catalog/signup/newsletter重写http://www.mydomain.com/newsletter :

RewriteCond %{HTTP_HOST} ^(www.)?mydomain.com [NC]
RewriteRule ^newsletter$ /catalog/signup/newsletter [P,L]

这适用于我们的开发服务器,但不适用于生产。我们的主人已经指出,[P] (Proxy)应该只用于absolute URLs,而不是local URIs

我希望地址反映http://www.mydomain.com/newsletter不是 301 转发到另一个更长的 URI。

有任何想法吗?

4

1 回答 1

0

您是否尝试过没有 [P] 的规则?

用这个参数试试你的规则:[QSA,L]

于 2013-02-07T08:42:09.337 回答