首页 > 解决方案 > 如何在 Windows 服务器中将 Apache 设置为 odoo11 的反向代理?这可能吗?

问题描述

我需要将我的子域与在 Windows 服务器中运行的 Odoo 11 应用程序链接。我已经尝试了一段时间,最终找到了 ubuntu 服务器的解决方案。请帮助我理解这一点。

您的帮助将是非常可观的。提前致谢。

标签: apachereverse-proxyodoowindows-server-2012odoo-11

解决方案


假设 Odoo 11 监听默认端口 8069

所以

  1. 打开引用您的虚拟主机的 Apache 虚拟主机配置文件。
  2. 在虚拟主机中添加这些行

    ####Proxy settings####
    
    Define ODOO_11_URL http://localhost:8069
    
    ProxyPreserveHost On
    ProxyPass / ${ODOO_11_URL}
    ProxyPassReverse / {ODOO_11_URL}
    
    ####END Proxy settings####
    
  3. 如果需要 - 根据需要更改 url,例如,如果 Odoo 11 的 url 是http://localhost:8069/YOUR_URL - 那么将以“Define”开头的行更改为您的 url。


推荐阅读