【发布时间】:2020-05-13 09:28:30
【问题描述】:
nginx(ng1): 172.168.240.5
Gitlab 包括 nginx (ng2): 172.168.240.55
ng1 配置
listen 81;
server_name ng1;
location /gitlab/ {
proxy_pass 172.168.240.55/
}
如何在不更新 ng2 的情况下保留端口和 url。 // 只修改ng1
网址 gitlab 丢失
登录(POST) http://ng1:81/gitlab/users/sign_in
但它显示 http://ng1:81/users/sign_in 而不是 http://ng1:81/gitlab/users/sign_in
好像被ng2重写了
url gitlab 和端口丢失
点击http://ng1:81/gitlab/root/pg/中的一个文件
但它是http://ng1/root/pg/index.html 而不是http://ng1:81/gitlab/root/pg/index.html
【问题讨论】:
-
你的帖子有点不清楚。你得到的是
http://ng1/root/pg/index.html而不是http://ng1:81/gitlab/root/pg/index.html? -
是的 ng1/root/pg/index.html 而不是 ng1:81/gitlab/root/pg/index.html,it's 似乎被 gitlab(ng2) 重写,但我们只修改 (ng1)
-
看看本文列出的配置是否有帮助? medium.com/@gdurelle/…
-
好像在medium.com/@gdurelle/…修改Gitlab
标签: nginx gitlab nginx-location nginx-reverse-proxy