Redirect 如何将域重定向到特定的;登录页;?

Redirect 如何将域重定向到特定的;登录页;?,redirect,Redirect,我的客户有几个停驻的域名。她希望这些域指向她的主站点中的特定页面。例如: 让我们假设她在自己的主页上有一个关于卧室重新装修的页面。该页面位于www.mainsite.com/beddrooms/ 比如说她有一个域名www.999beddrooms.com/ 她想将该域重定向到www.mainsite.com/beddrooms/ 不被搜索引擎惩罚的最好方法是什么 另外,请记住www.mainsite.com/beddrooms实际上是一个WordPress页面,因此它本身不是服务器上的实际文件

我的客户有几个停驻的域名。她希望这些域指向她的主站点中的特定页面。例如:

让我们假设她在自己的主页上有一个关于卧室重新装修的页面。该页面位于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";