2013-05-21 3 views
0

У меня есть сервер Apache, на котором размещен сайт. У меня есть 2 домена, указывающие на этот сервер, www.mysite.se и www.mysite.com..htaccess перенаправить запрос из определенного домена в другой домен

Я пытаюсь выяснить, как в файле Htaccess для перенаправления трафика, поступающего из домена www.mysite.se в www.mysite.com/se/

Я попытался несколько способов, но не может заставить его работать. Я всегда оказываюсь в корне сайта, как в www.mysite.com, а не в/se/path.

Это то, что я пытался до сих пор:

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] 
Смежные вопросы