0

SSLを使用して構成されたApacheインスタンスがあります。VirtualHost は ServerName ディレクティブを使用しlocal~host:portます。ServerName には DNS エントリが「必要」であることを理解しています。DNS エントリとして ServerName の値がありません (単に です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>ます。

「ジャンク」Web サイトをナビゲートしているときに、URL が次のように変わりますhttps://server~1/junk/....

したがって、問題は URL が変更されていることです。ServerName ディレクティブが内部で の FQHN を構築していると思いserver~lます。

SO、DNSエントリを作成せずに-元のURLを保持する方法と、 https://appache_web/junk 移動中に変更する方法はありますかhttps://server~1/junk/....

ありがとうジム

4

1 に答える 1

0

これはserverfault.comで尋ねた方がよいでしょうが、おそらく追加する必要があります:UseCanonicalName Off

于 2012-07-10T16:05:02.860 に答える