如何将两个域映射到同一个WordPress安装?

时间:2015-05-24 作者:HunterG

我最初的网站是:(例如)www.domainoriginal。com公司

但我想让另一个域(www.domainsecond.com)也使用相同的Wordpress安装。

我已经更改了DNS配置中的A记录,因此www.domainsond。com指向正确的IP地址,但所有链接仍为旧格式。

当我点击“关于”时,它会转到www.domainoriginal。com/about,但我希望它保持为www.domainsond。com/about并显示同一页。我该怎么做?

2 个回复
SO网友:Omar Abid

我认为没有一些技术干预,你无法做到这一点。基本上,WordPress使用您在WordPress设置中提供的站点名称(并保存到数据库)来生成网站的链接。

以下是我刚刚想到的:

创建一个插件来解决此问题。

该插件将检测推荐网站。

您可以在“home\\u url”过滤器中添加一个钩子,以便仅为当前会话更改站点url

SO网友:Digitalchild

您应该能够在表前缀之后将其添加到wp配置中。

define(\'WP_SITEURL\', \'http://\' . $_SERVER[\'HTTP_HOST\']);
define(\'WP_HOME\', \'http://\' . $_SERVER[\'HTTP_HOST\']);
请参阅此参考here.

结束

相关推荐

无法使用自定义查询获取PAGINATE_LINKS

我在Wordpress网站上建立了一个新闻部分,其中包含高级自定义字段和自定义帖子类型ui插件。在自定义新闻概述页面(不是标准的wordpress帖子)上,我想将每页的新闻数量限制为6条,并提供带有paginate\\u链接的导航。我构建了以下代码段:<section class=\"news-main\" role=\"main\"> <?php $args = array( \'post_type\' =>