Рейтинг:0

Apache ProxyPass добавляет порт только к базовому URL-адресу

флаг in

Мягко говоря, это расстраивает, ха-ха.

Я установил proxypass и proxypassreverse в apache под виртуальным хостом 443 для прокси-сервера для nginx, работающего в контейнере на порту 8443.

Это все, что я настроил для этого

CustomLog /srv/apps/ktech-connect/log/apache/custom.log вместе
Журнал ошибок /srv/apps/ktech-connect/log/apache/errors.log

SSLProxyEngine включен
SSLProxyVerify нет
SSLProxyCheckPeerCN выключен
SSLProxyCheckPeerName выключен
SSLProxyCheckPeerExpire выключен
ПроксиПасс / https://127.0.0.1:8443/
ПроксиПассРеверс / https://127.0.0.1:8443/

Когда я нажимаю любой URL-адрес, такой как example.com/page, он работает так, как должен. Но когда я перехожу на example.com или даже на example.com/, в URL-адресе отображается перенаправление с apache на example.com:8443.

Я попытался добавить ProxyPreserveHost, но он ничего не делает, и есть целый ряд других опций. Я просто не понимаю, откуда происходит перенаправление и тот факт, что это происходит только при переходе по базовому URL-адресу.

есть идеи?

Gerard H. Pille avatar
флаг in
Перенаправление происходит не из фрагмента конфигурации, который вы показываете. Он может прийти откуда угодно, даже из кеша вашего браузера.
флаг in
@GerardH.Pille Сегодня утром я установил перезапись с перенаправлением, но удалил его, так что, возможно, это кеш моего браузера ... Я почищу это и посмотрю, не в этом ли проблема. Спасибо!
флаг in
@GerardH.Pille О боже, ты гений, лол ... это был кеш моего браузера. Я чувствую себя таким идиотом. Ответь, и я приму это.
Gerard H. Pille avatar
флаг in
Я сам там был ;-)
Рейтинг:1
флаг in

Перенаправление происходит не из фрагмента конфигурации, который вы показываете. Он может прийти откуда угодно, даже из кеша вашего браузера.

флаг in
Может быть, вы могли бы взглянуть на еще один мой открытый вопрос, если вам скучно;) https://serverfault.com/questions/1066681/upgrading-websocket-using-nginx-and-daphne-only-works-if-i- положить-номер-порта-в-а

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.