私はこことインターネット上でかなりの量のブラウジングを行っていますが、私はhttpへのプロキシhttpsをリバースするように私のApacheを構成することはできません。しかし、私は近くにいるように感じる。私が従ったすべての例は、私以外のすべての人にとってうまくいくように見えます。セットアップはとてもシンプルです。私はhttps://myserver/に行くときApache Reverse Proxy httpsにhttp
<VirtualHost *:443>
ServerName myserver
SSLEngine On
SSLCertificateFile /path/to/file
SSLCertificateKeyFile /path/to/file
SSLCertificateChainFile /path/to/file
ProxyRequests Off
ProxyPreserveHost On
<Proxy *>
AddDefaultCharset Off
Order deny,allow
Allow from all
</Proxy>
ProxyPass/http://myserver:8081/
ProxyPassReverse/http://myserver:8081/
ErrorLog logs/myserver-error_log
CustomLog logs/myserver-access_log common
</VirtualHost>
は、だから私は、それはネクサスを実行しているポートにリダイレクトするように期待しています。
私がSSLを実行する前に、これは実際にVirtualHost *:80で動作していました。私はhttp://myserver/に行き、Nexusで終わることができました。なぜhttpsが動作していないのか分かりません。
https://myserver/はhttps://myserverになり、テスト用のindex.htmlが表示されます。DocumentRootにセットアップがあります。
エラーログまたはアクセスログとは何ですか? –
私はあまり見なかった。私はあなたのコメントの後の第2見ていたとのaccess_logに行くしようとしている404を示している「のhttp:// MYSERVER /」のみTLSサーバ名を持つクライアントのために働くの名前ベースのSSL仮想ホストについてのerror_log中警告レベルのメッセージがあります表示のサポート。 – Justin
あなたはapacheがそのポートのために役立つことを確認できますか? netstatまたはnmap? –