我在VirtualHost
中设置了以下httpd.conf
<VirtualHost *:80>
ProxyRequests On
ProxyPreserveHost On
ProxyPass /gitlab http://190.22.22.40:6060/gitlab
ProxyPassReverse /gitlab http://190.22.22.40:6060/gitlab
</VirtualHost>
期望
当我尝试加载URL http://190.22.22.40/gitlab
时,我想转到实际的GitLab页面以新用户身份登录
实际
我被重定向到带有URL http://190.22.22.40/users/sign_in
的空白页面
问题
如何使用URL中指定的URL http://190.22.22.40/gitlab
和 NO 端口进入登录页面?
答案 0 :(得分:0)
Gitlab不使用上下文来分隔多个应用程序,因为只有一个。
您需要代理传递“ /”而不是“ / gitlab”,例如:
<VirtualHost *:80>
ProxyRequests On
ProxyPreserveHost On
ProxyPass / http://190.22.22.40:6060/
</VirtualHost>