2013-05-21 52 views
0

我有一个Apache服务器托管一个网站。我有2个域指向这个服务器,www.mysite.se和www.mysite.com。.htaccess从特定域重定向请求到另一个域

我试图找出如何在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] 

我在做什么错?

回答

0

这似乎终于做到了!

RewriteEngine On 
RewriteCond %{HTTP_HOST} ^(www.)?mysite.se$ 
RewriteRule (.*)$ http://www.mysite.com/se/ [R=301,L] 
相关问题