我有一个使用 SSL 配置的 apache 实例。VirtualHost 使用 ServerName 指令 - 我已经指向local~host:port
. 我了解 ServerName “需要” DNS 条目。我没有将 ServerName 值作为 DNS 条目(它只是local~host:port
)。
本地主机被称为server~1
我也有一个 proxypass 和 proxypassreverse 设置为
`proxypass /junk/ https://local~host/junk`
`proxypassreverse /junk/ https://local~host/junk`
因此,我输入 Apache Web 服务器的地址 https://appache_web/junk
以访问我的应用程序。这行得通。监听端口与 ServerName 一致<Localhost:port>
。
在浏览“垃圾”网站时,我的网址更改为https://server~1/junk/....
所以,问题是 URL 正在改变,我相信 ServerName 指令在内部为server~l
.
所以,在不创建 DNS 条目的情况下 - 有没有办法保留我的原始 URL, https://appache_web/junk
而不是在导航到https://server~1/junk/....
谢谢吉姆