Я пытаюсь настроить WordPress MultiSite, без блог на /
WordPress многосайтовый без корня блог
У меня есть два сайта
/sv
/en
и все будет установлено в корневом каталоге, так что я могу получить доступ к /wp-admin
Проблема заключается в том, что для многоуровневой установки требуется один сайт в таблице wp_blogs
, который будет расположен по адресу path = /
.
Я начинаю с настройки обычной установки wordpress 4.1 на /sv
, которую перенаправляет nginx, если посетили /
.
Затем я хочу, чтобы добавить английский сайт и включить mutltisite в wp-config.php
и пройти через настройки сети и добавьте
define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', false);
define('DOMAIN_CURRENT_SITE', 'mysite.com');
define('PATH_CURRENT_SITE', '/sv');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);
Но когда я затем попытаться получить доступ /wp-admin
он говорит, база данных не является нашел, хотя я знаю, что это работает.
Итак, мой вопрос: могу ли я настроить мультисети без wp_blogs
, сопоставленного с /
?
Почему вы не добавить шаблон URL перенаправления на /? Поэтому, если кто-то откроет ваш базовый url domain.tld /, он перенаправляет на/en или/sv, поэтому похоже, что нет основного сайта. –
Проблема в том, что wordpress multisite, похоже, не может работать без привязки к блогу /. Я уже исправил переадресацию из/в/sv с nginx –
@LeonRadley это не проблема на самом деле, так как система должна работать. WP Multisite concept - это «Сеть с основным сайтом». –