如何解决我正在尝试通过使用mod_proxy_ajp在网络服务器后面安装ofbiz,但我无法使其正常工作
我正在尝试使用https://mydomain.ltd/ofbiz/...。格式
Apache服务器设置
ProxyPass "/ofbiz" "ajp://10.90.0.100:8009"
ProxyPassReverse "/ofbiz" "ajp://10.90.0.100:8009"
这是ajp连接器设置
<property name="ajp-connector" value="connector">
<!-- see https://tomcat.apache.org/tomcat-9.0-doc/config/ajp.html for reference -->
<property name="address" value="10.90.0.100"/>
<property name="port" value="8009"/>
<property name="protocol" value="AJP/1.3"/>
<property name="scheme" value="https"/>
<property name="secure" value="true"/>
<property name="URIEncoding" value="UTF-8"/>
<property name="xpoweredBy" value="false"/>
<property name="secretRequired" value="false"/>
<property name="allowedRequestAttributesPattern" value=".*"/>
</property>
在url.properties中,我已经设置了content.url.prefix.secure=/ofbiz
,以便可以使内容像/ofbiz/common/...
一样工作。但是问题是所有其他链接都没有前缀。它们就像/accounting/control/login
,但是它们应该像/ofbiz/accounting/control/login
有什么主意吗?
解决方法
如果您的AJP连接正常,请尝试使用
content.url.prefix.secure=https://10.90.0.100
content.url.prefix.standard=https://10.90.0.100
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。