例如:我想設定域名重定向為:www.example.com,此時tomcat中端口是8080,現在我怎麼才可以通過www.example.com通路tomcat下的項目呢???
1、修改tomact的端口号為80,預設情況是8080:
修改你的tomact安裝目錄D:\Tools\apache-tomcat-6.0.35\conf(根據你自己的)下的server.xml檔案:
<Connector port="8080"(将8080改為80) protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />儲存
2、配置虛拟機:
在tomcat/conf/server.xml中配置
<Host name="www.example.com" appBase="E:\workspace\example"(此處是你的工作空間下的項目路徑)>
<Context path="" docBase="E:\workspace\example\WebRoot" />
</Host>
找到C:\Windows\System32\drivers\etc下的HOST檔案,打開,在例如以下代碼後邊
# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost
添加127.0.0.1 www.example.com,如下:
# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost
127.0.0.1 www.example.com