bioid
@bioid

Криво отображаемый Wordpress и Haproxy reverse proxy?

Есть настроенный haproxy. На себе терминирует серты https, после него в локалку уходит на web-сервер простой http. Все сайты на различных движках работают норм. Установили на этом вэб сервере вордпресс.
При обращении к нему нет стилей. Голый html. Вот так:
5cef93f36d5e1946708278.png
Также отображается и вход в админ панель, при этом вбивая авторизационные данные, не происходит вход и заново предлагается ввести логин и пароль.
Если направить трафик, минуя haproxy, сразу на вебсервер, то сайт отображается правильно и вход в админ панель удачен.
Куда рыть?
  • Вопрос задан
  • 473 просмотра
Решения вопроса 1
OrlovEvgenii
@OrlovEvgenii
golang developer / DevOps
wp стили подгружает по полному пути, а не по относительному. По этому тебе отдается html в котором все assets подключены по http. Выставь в настройках сайта https и сбрось кеш на сервере если есть.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
HeadOnFire
@HeadOnFire
PHP, Laravel & WordPress Evangelist
Если я правильно понял задачу, то я бы на Apache / Nginx сервера с самим WP который слушает 80й порт ловил запросы с https:// в урл и перезаписывал их в http://. Но честно говоря хз, не уверен что WP согласится на такую схему. Подобная связка у меня с CloudFlare, но трафик между CF и моим сервером тоже https, поэтому проблем не возникает. С haproxy экспериментировал, но никогда не работал в проде, поэтому не сталкивался с такой проблемой.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы