2013-07-24 44 views
0

我試圖設置忽略.co.uk索引的HTACCESS重寫規則。在多個域上HTACCESS RewriteCond

因此,舉例來說,如果我轉到www.mydomain.co.uk/mypage它重定向到www.mydomain.com/mypage

但是,如果我轉到www.mydomain.co.uk是WWW上停留。 mydomain.co.uk,只要他們擊中內頁,它就會重定向到.com地址。

如果用戶來到在www.mydomain.com他們留在.com域

任何幫助,將不勝感激。

回答

0

嘗試在www.mydomain.co.uk域的文檔根目錄添加這些規則的htaccess文件:

RewriteEngine On 
RewriteCond %{HTTP_HOST} ^(www\.)?mydomain\.co\.uk$ [NC] 
RewriteCond %{REQUEST_URI} !^/(index\.(html?|php))?$ 
RewriteRule ^(.*)$ http://www.mydomain.com/$1 [L,R=301] 

如果你不想永久重定向,刪除=301部分來自規則的旗幟。