.htaccess 有没有办法用htaccess创建重定向?
我的域名和别名如下所示: mydomain.com mydomain.ca 我想创建一个重定向。当用户编写mydomain.com时,我希望在mydomain.ca上被重定向.htaccess 有没有办法用htaccess创建重定向?,.htaccess,mod-rewrite,redirect,alias,.htaccess,Mod Rewrite,Redirect,Alias,我的域名和别名如下所示: mydomain.com mydomain.ca 我想创建一个重定向。当用户编写mydomain.com时,我希望在mydomain.ca上被重定向 我尝试了这段代码,但它似乎与我想做的不一致:解决方案非常简单-使用 例如: Redirect permanent / http://mydomain.ca 这段代码应该放在你的.htaccess文件中,并上传到mydomain.com的根目录下 或者,如果它们位于同一虚拟主机上,您可以使用mod\u rewrite: R
我尝试了这段代码,但它似乎与我想做的不一致:解决方案非常简单-使用 例如:
Redirect permanent / http://mydomain.ca
这段代码应该放在你的.htaccess文件中,并上传到mydomain.com的根目录下
或者,如果它们位于同一虚拟主机上,您可以使用mod\u rewrite
:
RewriteEngine on
RewriteCond %{HTTP_HOST} !^mydomain\.com$
RewriteRule ^ http://mydomain.ca%{REQUEST_URI} [L,R=301]
R
标志还指示HTTP状态代码(301-永久移动)。您可以包括您尝试过的htaccess代码吗?该解决方案看起来正是您想要做的,它在做什么或不做什么?RewriteCond%{HTTP_HOST}上的RewriteEngine^Griffon\.ca$RewriteRule^{REQUEST_URI}[L,R=301]@Jewb:当存在内置重定向规则时,无需使用重写引擎。我收到以下消息:此网页有一个重定向循环。它们是否都在同一虚拟主机上?