Redirect 如何将域重定向到特定的;登录页;?
我的客户有几个停驻的域名。她希望这些域指向她的主站点中的特定页面。例如: 让我们假设她在自己的主页上有一个关于卧室重新装修的页面。该页面位于www.mainsite.com/beddrooms/ 比如说她有一个域名www.999beddrooms.com/ 她想将该域重定向到www.mainsite.com/beddrooms/ 不被搜索引擎惩罚的最好方法是什么 另外,请记住www.mainsite.com/beddrooms实际上是一个WordPress页面,因此它本身不是服务器上的实际文件Redirect 如何将域重定向到特定的;登录页;?,redirect,Redirect,我的客户有几个停驻的域名。她希望这些域指向她的主站点中的特定页面。例如: 让我们假设她在自己的主页上有一个关于卧室重新装修的页面。该页面位于www.mainsite.com/beddrooms/ 比如说她有一个域名www.999beddrooms.com/ 她想将该域重定向到www.mainsite.com/beddrooms/ 不被搜索引擎惩罚的最好方法是什么 另外,请记住www.mainsite.com/beddrooms实际上是一个WordPress页面,因此它本身不是服务器上的实际文件
谢谢 有两条路。很可能您的web主机支持使用301重定向HTTP响应为您重定向。查看您的web主机,看看它们是否提供目录重定向(我知道fastdomain是我的主机提供商) 或者,如果您提供了对PHP的支持,您可以使用以下内容,并将其放在您希望重定向的域的顶层中名为index.PHP的文件中
至少有两种方法可以做到这一点。一种方式需要访问服务器上的某种配置,而另一种则不需要。我不知道您是否正在使用Apache web服务器,但如果您正在使用,您将在配置中添加mod_alias
,然后重新启动Apache:
a2enmod alias
apache2ctl graceful
然后将其添加到999Beddrooms.com的VirtualHost部分:
Redirect permanent / http://www.mainsite.com/bedrooms
那你就完了
另一种方法是在一个HTML文件中,在HEAD部分中放一行,如下所示:
<meta http-equiv="refresh" content="1; url=http://www.mainsite.com/bedrooms">
这是一种“请稍候,我们将您重定向到我们的主页”的重定向,您有时会看到这种重定向。没有基于服务器的好,但更容易做到
希望这有帮助 只需将这一行添加到header.php文件:
<script language="JavaScript">document.location.href = "http://www.mainsite.com/bedrooms";</script>
document.location.href=”http://www.mainsite.com/bedrooms";