2013-05-21 172 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] 
相關問題