` 的值是什么` 来自artifactory文档的nginx配置

` 的值是什么` 来自artifactory文档的nginx配置

我想在 ssl 公共 nginx 代理后面部署artifactory。

我已经阅读了文档并尝试了许多配置。

https://www.jfrog.com/confluence/display/RTF/Configuring+NGINX

我不能确定的价值<public context>

我的artifactory可以通过以下方式访问http://localhost:31937/webapp/#/home

答案1

除非你很花哨,否则请将其留空

我基于以下假设进行工作:

  1. 这是安装到您的服务器的唯一应用程序堆栈
  2. 您指的是 nginx.conf 中的这一行

    proxy_set_header X-Artifactory-Override-Base-Url $http_x_forwarded_proto://$host:$server_port/;

nginx 的 Artifactory 在线手册没有指导您如何处理这个“公共上下文”变量。我同意这有点欠缺。但是,Artifactory 的 apache 文档确实涵盖了这个变量。来自此链接:https://www.jfrog.com/confluence/display/RTF/Configuring+a+Reverse+Proxy

公共上下文路径:

公开用于访问 Artifactory 的路径。如果 Artifactory 可在服务器根目录下访问,则将此字段留空。

相关内容