2014-06-05 26 views
0

需要一些解決方案,將所有域名(a.e mysite.co.uk,mysite.org等) 重定向到.com版本。將任何tld請求重定向到.com版本

我的.htaccess包含以下代碼:

<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase/

RewriteCond %{HTTPS} on [OR] 
RewriteCond %{HTTP:X-Forwarded-Proto} https [OR] 
RewriteCond %{SERVER_PORT} ^443$ 
RewriteRule ^(.*)$ http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301,NE] 

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME} !-l 
RewriteRule ^(.*)$ index.php/$1 [QSA,L,NC] 

</IfModule> 

請幫我在這裏

在此先感謝

回答

1

沒關係,我想我剛剛找到了解決辦法:

我已將以下行添加到我的.htaccess中

RewriteCond %{HTTP_HOST} !^(www\.)mysite\.net$ [NC] 
RewriteRule ^(.*)$ http://www.mysite.net/$1 [L,R=301] 

我希望這是做到這一點的正確方法?

+0

+1是的,這應該工作。 – anubhava

相關問題