我有一個實際名稱爲「ech-10.45.25.12」的unix系統,我已經在其中安裝了apache服務器。 現在我需要以這樣一種方式配置它,即在兩個不同端口的tomcat中的同一臺機器上運行的兩個應用程序應該由同一個域訪問。在apache配置中命名爲VirtualHost
即,我有不同的端口下在同一臺機器上運行兩個應用程序
http://ech-10.45.25.12:8080/issuetracker/
http://ech-10.45.25.12:8180/dashboard/
我想命名這個服務器(ECH-10.45.25.12)作爲devjunior.mycompany.com 以下是我已經在httpd.conf
Listen 80
Listen 8080
Listen 8180
NameVirtualHost ech-10.45.25.12:80
NameVirtualHost ech-10.45.25.12:8080
NameVirtualHost ech-10.45.25.12:8180
<VirtualHost ech-10.45.25.12:80>
ServerName devjunior.mycompany.com
DocumentRoot /www/domain-80
</VirtualHost>
<VirtualHost ech-10.45.25.12:8080>
ServerName devjunior.mycompany.com
DocumentRoot /www/domain-8080
</VirtualHost>
<VirtualHost ech-10.45.25.12:8180>
ServerName devjunior.mycompany.com
DocumentRoot /www/domain-8080
</VirtualHost>
所做的配置我知道我做了重大失誤
但我應該能夠訪問應用程序S按使用以下URL
http://devjunior.mycompany.com/issuetracker
http://devjunior.mycompany.com/dashboard
我應該在系統中創建的任何地方下的任何文件夾中的任何目錄 請告訴謂也。
可能是一個錯字:您在8180虛擬主機規則 –