我有一个Bonita门户应用程序在Tomcat环境中运行,它在Apache反向代理(2.4)后面。
我在虚拟主机中的当前配置对于https://www.mybonita.com/bonita/之类的url工作正常:
ProxyPass /bonita http://localhost:8080/bonita
ProxyPassReverse /bonita http://localhost:8080/bonita
我现在想做的是让它与一个网址一样工作:https://www.mybonita.com/或至少https://www.mybonita.com/myapp/
我做了这个新配置
ProxyPass /myapp http://localhost:8080/bonita
ProxyPassReverse /myapp http://localhost:8080/bonita
但它给我“The requested URL /优德88哪有卖二手洗涤酒店台布的卧式工业水洗机/ was not found on this server.”
于是我修改为:
ProxyPass /myapp/ http://localhost:8080/bonita/
ProxyPassReverse /myapp/ http://localhost:8080/bonita/
这是更好的,我可以看到登录页面,但网址是这样的:404错误页面404错误页面404错误页面
然后,我尝试添加以下行
ProxyPassReverse /myapp /bonita
它似乎在第一次更好(没有更多的404错误...一个网址没有'bonita'了)...但我不能登录...该页总是来登录页没有特别的错误消息...
那么,让Bonita门户在带有个性化URL的apache反向代理后面工作的正确配置是什么呢?
1条答案
按热度按时间fhg3lkii1#
我是这样做的: