簡単に言えば、独自の Web サーバーを実行するカスタム ソフトウェアがあります。次に、そのサイトで ssl を有効にするプロキシとして apache を使用する方法の説明を見つけました。(要するに、私のカスタム ソフトウェアは SSL をサポートしておらず、オプションではありません)
(ポートは内部で 443 に転送されます) に移動するhttps://myserver.com:8096/
と、サーバーは URL を書き換えて、http://myserver.com:8096/abc/123/
HTTPS を想定しているため接続が失敗します。
これが私のデフォルトのssl構成です。うまくいけば、どこかに間違いがあります...
SSLEngine on
SSLCertificateFile /etc/apache2/ssl/cert.pem
SSLCertificateKeyFile /etc/apache2/ssl/key-cert.pem
ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyVia On
ProxyPass /webdav/ http://127.0.0.1:8069/webdav/
<Location /webdav/ >
ProxyPassReverse /webdav/
<Limit OPTIONS PROPFIND GET REPORT MKACTIVITY PROPPATCH PUT MOVE COPY DELETE LOCK UNLOCK>
Order Deny,Allow
Allow from all
Satisfy Any
</Limit>
</Location>
ProxyPass / http://127.0.0.1:8069/
<location / >
ProxyPassReverse /
</location>
RequestHeader set "X-Forwarded-Proto" "https"
# Fix IE problem (httpapache proxy dav error 408/409)
SetEnv proxy-nokeepalive 1
ErrorDocument 400 'ERROR!'
ErrorDocument 403 'ERROR!'
ErrorDocument 404 'ERROR!'
ErrorDocument 503 'ERROR!'
不足している /VirtualHost があります。ここに表示する方法がわかりません...
誰にも手がかりがありますか?
前もってありがとう、マーク