Итак, у меня есть следующие настройки в моем apache http virtualhost: 80 config:
<Location "/analytics/">
ProxyPreserveHost On
ProxyPass "http://192.168.1.1/"
ProxyPassReverse "http://192.168.1.1/"
</Location>
Это прекрасно работает при подключении по http и даже применяется к https при использовании обычного gTLD, такого как .com / .org.
Но при использовании этого в gTLD .app конфигурация вообще не работает. Похоже, из-за принудительной SSL HTTPS-природы gTLD .app, он даже не загружает конфигурацию Apache: 80?
Теперь, когда я также добавляю конфигурацию выше к виртуальному хосту apache https: 443конфиг, тогда он работает нормально.
Некоторые вопросы, которые у меня есть:
Я потратил несколько часов на поиски ответа на вопрос, ЕСЛИ ВЫ ДОЛЖНЫ применить Location / Directory/ Псевдоним директивы для 80 и 443 конфигов в Apache? Кажется, что они работают нормально, просто добавляя их в 80 большую часть времени? Но не в этом случае .app, но я, кажется, не могу найти, что это за стандарт - нужно ли применять эти директивы как к 80, так и к 443, или достаточно к 80, и получится ли 443, тогда получим это из 80?
Почему настройка необходима в 443 для доменов .app, но не для других gTDL? Это потому, что браузеры просто загружаются более строго с сервера apache? 443 конфига только для .app, но менее строгие для других gTDL при загрузке https?
Некоторые из них публикуются для справки для других, так как я не смог найти много онлайн об этом, но яЯ также заинтересован в ответах на некоторые из этих вопросов.