【问题标题】:Redirect http://domain/artifactory to http://localhost:8081/artifactory将 http://domain/artifactory 重定向到 http://localhost:8081/artifactory
【发布时间】:2015-01-27 00:34:16
【问题描述】:

我们最近将我们的网络服务器从一台机器移到了另一台机器上。 Web 服务器在我的 Web 服务器上运行 Artifactory 2.6.1 存储库,可从端口 8081 访问。我想将发送到 http://domain/artifactory 的请求重定向到 http://localhost:8081/artifactory。我试图通过使用 apache2 创建反向代理来实现这一点,但失败了。如果你能指引我正确的方向,那将不胜感激。

【问题讨论】:

    标签: http apache2 artifactory


    【解决方案1】:

    您是否尝试关注https://www.jfrog.com/confluence/display/RTF/Apache+HTTP+Server

    您必须在 tomcat 的 server.xml 上配置 ajp 连接器,并使用 mod_proxy_ajp 在 apache 配置中添加虚拟主机

    编辑:

    由于您使用的是 Jetty 而不是 tomcat,Jetty 建议使用 http 代理而不是 ajp。 按照此配置 Jetty 和 Apache:http://wiki.eclipse.org/Jetty/Howto/Configure_mod_proxy

    【讨论】:

    • 是的,我做到了,但无法让它工作。此外,我们正在运行的工件版本使用 Jetty,而不是 Tomcat。
    • Jetty 建议使用 http 代理而不是 ajp。请尝试以下操作:wiki.eclipse.org/Jetty/Howto/Configure_mod_proxy 如果仍然无法正常工作,请同时公开您的 apache 虚拟主机配置和码头配置($JETTY_HOME/etc/jetty.xml)。
    • 感谢您的链接,它按预期工作。如果您将新链接添加到您的答案中,我将接受您的答案。
    猜你喜欢
    • 2021-10-07
    • 1970-01-01
    • 2013-09-17
    • 2021-04-22
    • 1970-01-01
    • 2020-12-28
    • 2015-01-11
    • 2018-01-21
    • 1970-01-01
    相关资源
    最近更新 更多