我有一个Apache2配置,它将所有URL重写为localhost:8080。对于未重写的图像,我需要一个网址,而只能从var / www / html提供文件(即https://.../images-> var / www / html)。
我知道如何在nginx中做到这一点,但是apache2对我来说似乎很复杂。到目前为止,所有的努力都无济于事,官方的mod-rewrite-docs也没有帮助...这是当前的配置。我猜这只是正确的两行...
感谢您的帮助...
。 。
ServerName ---..-..--
RewriteEngine开启
RewriteCond%{HTTP:Upgrade} = websocket [NC] RewriteRule /(.*)ws:// localhost:8080 / $ 1 [P,L]
RewriteCond%{HTTP:Upgrade}!= websocket [NC] RewriteRule /(.*)http://localhost:8080/ $ 1 [P,L]
RequestHeader将X-Forwarded-Proto设置为“ https” RequestHeader将X-Forwarded-Port设置为“ 443”
ProxyPreserveHost on
ProxyPass / http://localhost:8080/ ProxyPassReverse / http://localhost:8080/
。 。