Мы создали сайт для клиента, использующего Wordpress. Мы использовали тестовый сервер, который всегда работает хорошо. WordPress был размещен как поддомен, то есть http://wordpress.ourcompany.com. У меня есть прямой и полный доступ к серверу. В каталоге etc / apache2 / sites-available файл, описывающий рассматриваемый сайт, использует в качестве ServerName окончательное имя http://clientsite.com, наш временный поддомен (под которым мы строили) - это ServerAlias.
Когда мы были почти готовы, мы, конечно, спросили клиента (у которого уже был веб-сайт) для входа в домен. Мы изменили DNS как всегда. Решено, сайт работал хорошо. Хотя Wordpress продолжал перенаправлять (конечно) на субдомен-вариант, мы могли войти на сайт с полным доменом.
Теперь приходит виновник. Я изменил настройки Wordpress (siteurl и home), чтобы соответствовать новому сайту. Внешний интерфейс работает блестяще. Тем не менее, серверная часть недоступна до тех пор, пока настройки находятся таким образом. Страница входа отображается, но просто перенаправляет обратно к себе. Если я просто изменю настройки Wordpress (в таблице параметров), я смогу снова войти в систему, но мы хотим избавиться от необходимости в поддомене (конечно).
Вещи, которые я уже пробовал (я не из тех, кто легко спрашивает о вашем времени):
- Очистить .htaccess
- Очистить мой кеш и куки
- Другой компьютер, другой браузер и т. Д.
- Измените только дом, а не значение blogurl. К сожалению, это повреждает некоторые плагины
- Удалить все плагины
- Прокомментируйте некоторые строки, как указано в файле wp-login
- Естественно, все, что я мог найти на codex.wordpress
- Установить путь cookie администратора
Итак, блестящий коллективный разум, который является переполнением стека, что я сделал не так? DNS? Настройки Wordpress? Заранее спасибо.