WP subdomain multisite siteurl/home настройки (без регистрации)

У меня есть следующая установка:

Основной домен — example.com. Я не использую этот сайт для каких-либо других целей, кроме управления другими (дочерними) сайтами. Все основные файлы размещены по этому адресу.

Я использую поддомены (а не папки), поэтому sub1.example.com, sub2.example.com и т. д. для создания новых экземпляров.

Я запрещаю регистрацию, поэтому по умолчанию я использую другой сайт на тот случай, если в субдомене ничего нет.

wp-config.php содержит следующие соответствующие настройки:

define('WP_ALLOW_MULTISITE',true);

define('MULTISITE',true);
define('SUBDOMAIN_INSTALL',true);
define('DOMAIN_CURRENT_SITE','www.example.com');
define('PATH_CURRENT_SITE','/');
define('SITE_ID_CURRENT_SITE',1);
define('BLOG_ID_CURRENT_SITE',1);
define('NOBLOGREDIRECT','https://www.default.com');
define('COOKIE_DOMAIN', false);

if (!defined('ABSPATH'))
define('ABSPATH',dirname(__FILE__) . '/');
define('WP_CONTENT_FOLDERNAME','custom-folder');
define('WP_CONTENT_DIR',ABSPATH . WP_CONTENT_FOLDERNAME);
define('WP_SITEURL','http://' . $_SERVER['HTTP_HOST'] . '/');
define('WP_CONTENT_URL',WP_SITEURL . WP_CONTENT_FOLDERNAME);

Теперь мой вопрос: если я создал субдомен с именем «sub1.example.com» для нового домена «landing-page1.com», какие адреса я должен идеально использовать для полей Siteurl и Home в настройках сайта. php в экземпляре sub1.example.com?

Потому что в настоящее время я сталкиваюсь с проблемой, когда я ввел "http://www.landing-page1.com" для обоих полей и "http://landing-page1.com" теперь постоянно восстанавливаются на https://www.default.com, а "http://www.landing-page1.com" работает по назначению (показывая содержимое для "http://sub1.example.com".


person ravb79    schedule 22.03.2018    source источник


Ответы (1)


В итоге был использован сторонний плагин: https://github.com/humanmade/Mercator для создания нового псевдоним. Кажется излишним, учитывая встроенное в WP сопоставление доменов, но оно помогает.

person ravb79    schedule 23.03.2018