site_url в таблице wp_options не соответствует URL сайта в настройках> общие - PullRequest
0 голосов
/ 03 января 2019

Я работаю с клиентом над экземпляром Wordpress, который находится в subdomain.maindomain.com.Они хотели бы, чтобы это выглядело как www.maindomain.com/subdomain.

До моего пребывания в должности они раскручивали все с помощью обратного прокси-сервера, и сайт успешно отображался на www.maindomain.com/subdomain ... ИСКЛЮЧИТЬ, когда вы пытаетесь перемещаться по панели администратора WordPress.

Например, нажатие на стрелку для перехода на следующую страницу для перехода по сообщениям приводит к следующей ссылке (что приводит к ошибке):

https://subdomain.maindomain.com/wp-admin/edit.php?post_type=page&paged=2

там, где это должно бытьпроизвести:

https://www.maindomain.com/subdomain/wp-admin/edit.php?post_type=page&paged=2

Это происходит по всей панели администратора (создание нового пользователя и т. д.), несмотря на то, что постоянные ссылки для общедоступных страниц генерируются правильно.

Что правильно настроено:

wp_home и wp_siteurl in wp_config.php оба установлены на www.maindomain.com/subdomain

Сайт и домашний URL также оба установлены наwww.maindomain.com/subdomain в настройках >> Общие в админ панели WordPress.

Возможная проблема?

В таблице wp_options я заметил, что оба URL сайта и сайта имеют значение subdomain.maindomain.com.Может ли это быть корнем проблемы?

Я также могу предоставить здесь правила переписывания базы htaccess, если это будет полезно.

Помимо решения этой проблемной проблемы, мне также, как правило, любопытно, есть ли случаи, когда несоответствиемежду сайтами / домашними URL-адресами в Настройках >> Общие и таблицей wp_options было бы хорошо?Кажется, что это несоответствие всегда будет плохим.

...