我有一个域名和别名,如下所示: mydomain.com mydomain.ca
我想创建一个重定向。当用户编写mydomain.com时,我想重定向mydomain.ca。
我尝试了这段代码,但它似乎与我想要做的事情无关:here
答案 0 :(得分:1)
解决方案非常简单 - 使用Redirect
directive.
示例:
Redirect permanent / http://mydomain.ca
此代码应放在您的.htaccess文件中,并上传到mydomain.com的根目录。
或者,如果他们在同一个虚拟主机上,您可以使用mod_rewrite
:
RewriteEngine on
RewriteCond %{HTTP_HOST} !^mydomain\.com$
RewriteRule ^ http://mydomain.ca%{REQUEST_URI} [L,R=301]
R
标志还指示HTTP状态代码(301 - 永久移动)。