赞助商

nginx – 更改独立的Jenkins默认URL

发布时间:2019-04-15 发布网站:脚本之家
脚本之家收集整理的这篇文章主要介绍了nginx – 更改独立的Jenkins默认URL脚本之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

运行Jenkins独立(WAR文件,java -war ./jenkins.war或其他命令)监听非标准端口.我想让NGINX从我们的HTTPS站点/ jenkins /代理到这个独立的代理.

location /jenkins/ {
    proxy_pass http://axolotl.ecogeek.local:10112/;
}

问题是,Jenkins仍然是它在根URL,所以所有请求都是相关的,所以当访问/ jenkins /它重定向到/ login但它需要转到/ jenkins / login,有没有办法,通过Jenkins或通过NGINX,改变根URL并让它发挥得很好?

编辑

连接到Jenkins就可以了,我可以去管理Jenkins->配置System-> Jenkins URL并更改它,修复重定向但是从/ static /请求所有媒体(尝试重启Jenkins)

最佳答案
当您进入Jenkins控制面板时,您将看到“管理Jenkins”链接.在该页面的某处,您将看到“Jenkins URL”.尝试将其设置为example.com/jenkins或您拥有的任何方案.

看一眼:

https://wiki.jenkins-ci.org/display/JENKINS/Running+Hudson+behind+Nginx

所以,jenkins显然对某些事情很愚蠢,你需要重写.

总结

以上是脚本之家为你收集整理的nginx – 更改独立的Jenkins默认URL全部内容,希望文章能够帮你解决nginx – 更改独立的Jenkins默认URL所遇到的程序开发问题。

如果觉得脚本之家网站内容还不错,欢迎将脚本之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:76874919,请注明来意。