![proxypass /jenkins 到端口 8080?](https://linux22.com/image/636266/proxypass%20%2Fjenkins%20%E5%88%B0%E7%AB%AF%E5%8F%A3%208080%EF%BC%9F.png)
你好,我有一个运行 cpanel 的 VPS,它也在端口 8080 上运行 Jenkins。我已在 Apache 配置中使用 proxypass 将 jenkins.rystuff.net 重定向到端口 8080,但想知道是否有办法将 rystuff.net/jenkins 重定向到端口 8080,以便无论如何你都可以进入我的 jenkins 页面。这是我在 httpd.conf 中用来将 jenkins.rystuff.net 重定向到端口 8080 的方法
<VirtualHost 23.227.161.55:80>
ServerName jenkins.rystuff.net
ServerAlias jenkins.rystuff.net
ProxyPass / http://localhost:8080/
ProxyPassReverse / http://localhost:8080/
</VirtualHost>
提前致谢
答案1
创建另一个虚拟主机:
<VirtualHost 23.227.161.55:80>
ServerName rystuff.net
ProxyPass /jenkins http://localhost:8080/
ProxyPassReverse /jenkins http://localhost:8080/
</VirtualHost>
如果 ServerAlias 与 ServerName 相同,则不需要 ServerAlias