如何使用htaccess将.com域名重定向到.co.uk域名?

Com*_*org 2 subdomain wordpress .htaccess redirect

我需要将域名重定向:http://mydomain.comhttp://mydomain.co.uk

这样一种方式,无论何时访问者访问.com,他都会被重定向到.co.uk版本.两个域名都指向同一个托管服务提供商.

除此之外,我需要重写规则来渲染没有的网站www..如:mydomain.co.uk而不是:www.mydomain.co.uk.

我正在使用WordPress.我希望从.htaccess文件中学习如何执行此操作.

Fel*_*a A 7

当一切都被重定向到时http://mydomain.com.uk,没有必要wwwhttp://www.mydomain.com存在时删除.

您可以在根目录下的.htaccess文件中尝试此操作mydomain.com:

Options +FollowSymlinks -MultiViews
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?mydomain\.com  [NC]
RewriteRule ^(.*)  http://mydomain.com.uk/$1     [R=301,L,NC]
Run Code Online (Sandbox Code Playgroud)

要删除wwwhttp://www.mydomain.com.uk你必须把一套规则在一个.htaccess文件,在该网站的根目录.这样的事情应该有效:

Options +FollowSymlinks -MultiViews
RewriteEngine On
RewriteCond %{HTTP_HOST}  ^www\.mydomain\.com\.uk  [NC]
RewriteRule ^(.*)     http://mydomain.com.uk/$1    [R=301,L,NC]
Run Code Online (Sandbox Code Playgroud)