问题很简单:
我有一个临时域名,可以在更改当前的主机托管之前将网站设置为实时(针对以前托管的各种问题)。
因此网站使用错误的网址已经存在了一段时间,例如: http://www.morphartsolution.com/tau2015/
几个月后,谷歌把这个坏网址放在搜索结果中。现在该网站现已发布: http://www.marchestau.com
我想删除对morphartsolution.com/tau2015/的任何引用。为了自然地做到这一点,我想从morphartsolution.com/tau2015/到marchestau.com进行.htaccess重定向,但无法正常使用。
morphartsolution和marchestau域名都在同一主机(服务器)中,morphartsolution是主域名,marchestau是在tau2015 /文件夹内工作的附加域名。
有什么线索可以为.htaccess提供什么神奇的线条呢?
谢谢!
答案 0 :(得分:0)
您需要从
进行永久重定向到
将以下行添加到您的htaccess:
Redirect 301 /tau2015 http://www.marchestau.com
如果上述重定向失败,请尝试mod-rewrite:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www\.)?oldddomain.com$
RewriteRule ^tau2015/(.*)$ http://www.marchestau.com/$1 [NE,L,R=301]
答案 1 :(得分:0)
我认为您希望将http://www.morphartsolution.com/tau2015/的每个页面重定向到http://www.marchestau.com/,例如,http://www.morphartsolution.com/tau2015/example.php到http://www.marchestau.com/example.php
所以将以下代码放在htaccess @ tau2015文件夹
中RewriteEngine On
RewriteRule ^(.*)$ http://www.marchestau.com/ [R=301]