1

有没有办法根据 magento 中的参数重定向域。

例如:

如果用户尝试加载https://stage.domain.com/系统应将其重定向到 http://stage.domain.com/

如果用户尝试加载https://stage.domain.com/all_access_profile系统应将其重定向到 http://stage.domain.com/all_access_profile

但其余的可以转到用户实际请求的实际链接。

我从@stackoverflow 得到了这个

RewriteCond %{HTTP_HOST} !^www\.
RewriteCond %{HTTPS}s ^on(s)|
RewriteRule ^ http%1://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

这个总是重定向。需要如何更改以获取基于 url 参数的重定向。

谢谢

4

1 回答 1

0

您想从安全 (https) 重定向到不安全 (http),但重写规则http%1指向安全。这是错误的方式,所以它应该是:

RewriteCond %{HTTP_HOST} !^www\.
RewriteCond %{HTTPS} ^on
RewriteRule ^ http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
于 2010-12-15T12:05:37.787 回答