Apache 2配置:从重写中排除URL

时间:2018-07-21 15:25:27

标签: apache mod-rewrite url-rewriting

我有一个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/

。 。


0 个答案:

没有答案