Я использую WordPress на сервере. Основной сайт работает просто отлично, URL-перенаправления идеальны.
Скажем, мой домен www.adeel.com
и сайт работает по следующему URL www.adeel.com/area-guides
. Потому что на www.adeel.com
работает другой сайт (не в WordPress, совсем другой).
Выпуск
Из панели администратора, когда я пытаюсь зайти на панель администратора сети, он перенаправляет меня на
www.adeel.com/wp-admin/network/
и отображает URL НЕ НАЙДЕН. Если я наберу вручную www.adeel.com/area-guides/wp-admin/network/
, это приведет меня к панели управления сетью. И внутри этой панели все URL начинаются с area-guides
, за исключением случаев, когда я пытаюсь сделать что-то, что обновляет эту страницу.
Ниже приведены правила файла htaccess
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]
и содержимое файла wp-config:
define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', false);
define('DOMAIN_CURRENT_SITE', 'www.adeel.com');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);
И в таблице wp_options для основного сайта.
- URL сайта: https://www.adeel.com/area-guides/
- дом: https://www.adeel.com/area-guides/
2-й вопрос
Как только это будет решено, для другого мультисайта я хотел бы добавить сайт на том же уровне, например, www.adeel.com/another-guide/