我正在尝试在nginx后面设置TeamCity。我想让https://public.address.com/teamcity/... 重定向到 http://127.0.0.1:8111/...,但是尽管nginx成功完成了此操作,登录页面仍然出现引用,看起来像这样:
<script type="text/javascript" src="/res/-8762791360234593415.js?v=1305815890782"></script>
很显然,这样做行不通,并且调整rootURL
设置(在服务器配置中的服务器URL:)也没有任何作用。
我该如何在代理下以非根URL运行TeamCity?
顺便说一句,以下是我的nginx配置的相关部分:
location /teamcity/ {
proxy_pass http://127.0.0.1:8111/;
proxy_redirect http://127.0.0.1:8111/ https://$host/teamcity/;
}