一个WordPress安装上的两个域

时间:2011-12-28 作者:jmysona

我最近将Wordpress网站上的基本域从http://www.fsdegrees.comhttp://www.56degrees.co.uk. 我想创建从旧域到新域的各种301,但由于某些原因,我仍然可以使用旧域www.fsdegrees访问页面。com/blog我觉得应该是404。我只是担心谷歌会因为我的双重内容而惩罚我。

知道为什么会这样吗。非常感谢,

1 个回复
最合适的回答,由SO网友:Velvet Blues 整理而成

我只是在客户网站上做的。我制定了如下规则:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^(.*)fsdegrees.com [NC]
RewriteRule ^(.*)$ http://www.56degrees.co.uk/$1 [R=301,L]
第一条规则检查传入域并验证它是否是旧域。第二个发送301重定向,访问者被发送到新域上的相应页面,假设URL结构保持不变。您不想只提供404页,因为您将丢失搜索引擎中所有的索引链接。301重定向将告诉搜索引擎新替换页面的位置。(只有在找不到新页面时,才会得到404。)

无论两个域指向同一个文件夹还是指向不同的文件夹,这些规则都会起作用。如果它们指向不同的文件夹,则必须将这些规则添加到。旧域文件夹中的htaccess文件。

结束

相关推荐

Plugin with custom domain

好的,我会尽量更好地解释我的问题。我需要做的是为我的WordPress创建一个o类服务。从一些外部网站,我喜欢通过URL向我的主要WordPress网站发送一些数据。假设我有这个网站http://www.mysite.ext/在mysite上。ext我将安装我的插件。一些外部网站可以通过URL(即:http://www.mysite.ext/getdata/data_are_here/)在这种情况下,我的插件必须识别URL中的查询变量并分析数据注意:向外部网站返回任何信息并不重要。只是我必须收集信息并进行