我有一个安装了GitLab 8.15.3的生产服务器(ip:172.24.4.10)。
然后我进行了GitLab备份,并将文件传输到测试服务器(ip:172.24.4.50)。
当我使用浏览器时,我转到http://www.mygitlab.com,目标是ip 172.24.4.10。
测试服务器具有相同的GitLab版本,我执行了从备份文件进行的还原,并且可以正常工作。
即使使用浏览器时,我也会转到http://172.24.4.50,它会重定向到http://www.mygitlab.com。
在测试服务器上还原之前并没有发生。
我正在检查gitlab,gitlab-nginx配置文件,但找不到与http://www.mygitlab.com相关的内容。
我该怎么办?
P.D。
我以http://www.mygitlab.com为例。
答案 0 :(得分:1)
我的PC已重启,因为有一项工作要重启PC。之后,我使用浏览器进入http://172.24.4.50,它开始工作。因此,我认为这是一个缓存浏览器问题,我没有对gitlab配置文件进行任何更改。
答案 1 :(得分:0)
如果您尚未通过NGiNX设置进行传输/复制,则为GitLab configuration issue。
上述配置(例如在/etc/gitlab/gitlab.rb
中)包括:
external_url "http://gitlab.example.com"
请检查重定向是否来自那里。