【问题标题】:Dual Domain - Works for child pages but not homepage双域 - 适用于子页面但不适用于主页
【发布时间】:2017-10-03 04:32:23
【问题描述】:

我有一个主站点 - something.com

其他一些域在 DNS 中有 A 记录指向上面的记录。

something.co

something.nl

我的 wp-config 中有这个:

/*
 * Handle multi domain into single instance of wordpress installation
 */

define('WP_SITEURL', 'https://' . $_SERVER['HTTP_HOST']);
define('WP_HOME', 'https://' . $_SERVER['HTTP_HOST']);

如果我尝试去他们的根​​目录,他们都会继续使用 .com 版本。

如果我转到子页面然后单击任何其他子页面就可以了,除非我尝试单击主页

https://something.nl/en/products/

我不知道还有什么可以尝试的,而且我在 Google 上找不到任何可以提供帮助的东西。

【问题讨论】:

  • 所以基本上您希望多个域(fleetcomplete.com、fleetcomplete.co、fleetcomplete.nl)访问同一个 Wordpress 站点?
  • 看起来您正在使用解决方案(谷歌“将多个域映射到 WordPress 的单个实例”)。您能否在 WordPress 设置 -> 常规中查看 WordPress 地址 (URL) 和站点地址 (URL) 是否被禁用?也许您的域设置在数据库中的其他位置,并且默认设置为。
  • 嗨,亚当,它们在“设置”>“常规”中被禁用。我可以在数据库中看到它们的唯一其他地方是 _options 表中
  • httacess 可能是罪魁祸首。看起来您正在将所有流量(“(.*)$”)转发到“.com”地址。
  • 我删除了它,但仍然没有运气:-(

标签: php wordpress dns webpage multiple-domains


【解决方案1】:

这是我需要的答案 :-) Polylang 插件导致了这个问题。

define('PLL_CACHE_HOME_URL', false);

【讨论】:

    猜你喜欢
    • 2020-01-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-10
    • 2018-06-16
    • 1970-01-01
    相关资源
    最近更新 更多