proxypass /jenkins 到端口 8080?

proxypass /jenkins 到端口 8080?

你好,我有一个运行 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

相关内容