1、host文件實現域名訪問html
C:\Windows\System32\drivers\etc\hosts
編寫內容(隨意)java
127.0.0.1 localhost 127.0.0.1 www.howtuan.com 127.0.0.1 www.jzs.com 127.0.0.1 jzs.com 127.0.0.1 www.mao.com 127.0.0.1 mao.com 127.0.0.1 lijiang.jzs.com 127.0.0.1 s.jzs.com
若是此時,你開着Tomcat,端口是8080,apache
平時訪問是這樣的 localhost:8080tomcat
配置上面的host後能夠這樣 jzs.com:8080spa
2、查看Tomcat的ajp協議端口(隨意,不要衝突便可)代理
文件地址:code
***\tomcat-8080-jwifi3\conf\server.xml
ajp協議端口:server
<Connector port="18001" protocol="AJP/1.3" redirectPort="8443" />
即:18001xml
3、配置apachehtm
下載apache
http://archive.apache.org/dist/httpd/binaries/win32/httpd-2.2.25-win32-x86-no_ssl.msi
默認或隨意安裝便可。
2. 修改配置
文件地址:
***\Apache2.2\conf\httpd.conf
修改對應的值以下:
# 開啓代理模塊 LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_ajp_module modules/mod_proxy_ajp.so LoadModule proxy_connect_module modules/mod_proxy_connect.so LoadModule proxy_ftp_module modules/mod_proxy_ftp.so LoadModule proxy_http_module modules/mod_proxy_http.so # 引入vhost文件 Include conf/extra/httpd-vhosts.conf
修改(二級)域名配置文件:
***\Apache2.2\conf/extra/httpd-vhosts.conf
修改對應的值以下:
# 靜態路徑指向 <VirtualHost *:80> DocumentRoot "E:/apache/host/s" ServerName s.jzs.com DirectoryIndex index.html </VirtualHost> # (二級)域名指向, 18001即前面提到的tomcat的ajp協議端口 <VirtualHost *:80> ServerName lijiang.jzs.com ProxyPass / ajp://127.0.0.1:18001/ ProxyPassReverse / ajp://l27.0.0.1:18001/ </VirtualHost>