0
我不確定是否有可能嘗試做什麼,但我在多個服務器上有幾個應用程序。我有一臺gitlab服務器,一臺用於jenkins,另一臺用於sonarqube。我想通過使用我的域如下,以便能夠瀏覽到他們:與域的apache2反向代理
gitlab > https:// git.mydomain.com
jenkins > https:// jenkins.mydomain.com
sonarqube > http:// sonar.mydomain.com
我試圖做的是建立一個第四屆服務器上的Apache2反向代理運行獨立於應用程序。這是我試圖做的:
<VirtualHost *:80>
ServerName http:// mydomain.com
ProxyPass http:// sonar.mydomain.com/ http:// sonar.mydomain.com:9000/
ProxyPassReverse http:// sonar.mydomain.com http:// sonar.mydomain.com:9000/
ProxyPass http:// jenkins.mydomain.com/ https:// jenkins.mydomain.com:8081/
ProxyPassReverse http:// jenkins.mydomain.com/ https:// jenkins.mydomain.com:8081/
</VirtualHost>
當我這樣做,它不會工作,它只會去Apache默認頁面。我所做的嘗試是用/來做,而且我注意到無論以何種方式設置它,它都不會與https://擴展一起工作。有沒有辦法讓這個工作?
是否可以按照我想要的方式設置代理?