0

我有一个托管站点的 apache 服务器。我有 2 个域指向此服务器,www.mysite.se 和 www.mysite.com。

我试图弄清楚如何在 htaccess 文件中将来自 www.mysite.se 域的流量重定向到 www.mysite.com/se/

我尝试了几种方法,但无法使其正常工作。我总是在站点的根目录下结束,例如 www.mysite.com 而不是 /se/ 路径。

这是我迄今为止尝试过的:

RewriteEngine On
RewriteCond %{http_host} ^www\.mysite\.se [NC]
RewriteRule ^(.*)$ http://www.mysite.com/se/ [R=301,NC]

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?mysite.se$ [NC]
RewriteRule ^(.*)$ /se/$1

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?mysite.se$
RewriteRule ^(/)?$ se [L]

我究竟做错了什么?

4

1 回答 1

0

这似乎终于做到了!

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?mysite.se$
RewriteRule (.*)$ http://www.mysite.com/se/ [R=301,L]
于 2013-05-21T13:16:40.983 回答