Nginx位置/ vs/artifactory
我正在寻找nginx配置来设置docker存储库
为什么location指令设置为/ artifactory Vs /根位置 最佳答案 location指令是/ artifactory /而不是/因为您正在使用公共上下文.也就是说,对Artifactory的所有访问都将采用servername / artifactory /而不是servername /的形式.这样做的好处是,您可以为多个应用程序使用相同的URL,例如,如下所示: Artifactory – >服务器名/ artifactory的/ 换句话说,它允许您为不同的应用程序重用具有不同上下文的相同服务器名称(和端口).如果您的反向代理正在根级别进行侦听,则所有请求都将转发到Artifactory. 现在回答您的具体问题,为什么Artifactory会这样做?这可能是为了清晰/一致,因为Artifactory附带的默认tomcat使用artifactory关键字作为其上下文.您当然可以自由地从NGINX配置中删除公共上下文,并且只要您进行了所有必要的更改(从重写,位置和X-Artifactory-Override-中删除它),所有内容都将按预期使用根上下文servername /工作. BASE-URL). (编辑:岳阳站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- nginx fastcgi与django的问题(url中的双斜线?)
- 从Nginx中的Set-Cookie标头登录值
- nginx: [warn] conflicting server name on 0.0.0.0:80, ig
- ruby-on-rails – 开发,登台和生产环境rails app
- ruby-on-rails – nginx错误:(13:权限被拒绝)连接到上游时
- nginx的http_sub_module/sub_filter和反向代理无法正常工作
- ubuntu – Nginx编辑php.ini没有反映
- 从Nginx代理请求到HHVM时,自定义标头或查询字符串?
- nginx php-fpm =找不到文件
- ruby-on-rails – 搬到rbenv打破乘客(nginx)