是否可以将重写规则与 jk_mod 与服务器端转发结合起来?
我有一个简单的配置
RewriteEngine On
RewriteRule ^/$ /myapp [R]
JkMount /* worker_1
这在使用重定向标志时效果很好,但没有它就无法运行。我想要实现的是服务器端转发,因此用户的浏览器栏不会注意到重写。
谢谢你。
是否可以将重写规则与 jk_mod 与服务器端转发结合起来?
我有一个简单的配置
RewriteEngine On
RewriteRule ^/$ /myapp [R]
JkMount /* worker_1
这在使用重定向标志时效果很好,但没有它就无法运行。我想要实现的是服务器端转发,因此用户的浏览器栏不会注意到重写。
谢谢你。
试试mod_proxy_http,需要开启mod_proxy和mod_proxy_http:
LoadModule proxy_module /usr/lib/apache2/modules/mod_proxy.so
LoadModule proxy_http_module /usr/lib/apache2/modules/mod_proxy_http.so
然后在您的 VirtualHost 部分:
ProxyRequests Off
ProxyPreserveHost On
ProxyPass /css !
ProxyPass /img !
ProxyPass /js !
ProxyPass / http://localhost:8080/myapp/
ProxyPassReverse / http://localhost:8080/myapp/
注意:ProxyPass /xxx !
您的问题不需要。我只是想展示如何将某些 URI 排除在“翻译”之外