У меня есть основной сайт —thing.com
У некоторых других доменов есть записи A в DNS, чтобы указывать на тот, что выше.
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, чтобы помочь.
Это был ответ, который мне был нужен 🙂 Плагин Polylang вызывал проблему.
define (‘PLL_CACHE_HOME_URL’, false);
Других решений пока нет …