要求實作的功能如下:
[color=red][b]如把http://10.252.4.4:8080/jkda 改變成 http://localhost:8888/jkda[/b][/color]
1.下載下傳apache伺服器,這邊我是用了2.2版本的。(下載下傳下面有下載下傳連結)
2.安裝後後修改httpd\conf\httpd.conf檔案
3.以上面的為例,這樣修改:
1).Listen 80 改為Listen 8888
2).打開第110-116 行(去掉前面的#)
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
LoadModule proxy_balancer_module modules/mod_proxy_balancer.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
LoadModule proxy_scgi_module modules/mod_proxy_scgi.so
3).在最後加上
<VirtualHost *:8888>
ProxyPreserveHost On
ProxyRequests On
ProxyPass /jkda/ http://10.252.4.4:8080/jkda/
ProxyPassReverse /jkda/ http://10.252.4.4:8090/jkda/
</VirtualHost>
這樣修改後,隻需要輸入:http://localhost:8888/jkda就可以連接配接到http://10.252.4.4:8077/jkda/上去了。
中文參考手冊:[url]http://lamp.linux.gov.cn/Apache/ApacheMenu/mod/mod_proxy.html[/url]
(出現亂碼是因為你的ie編碼不是UTF-8的,改下就OK了)
不用apache伺服器的還有種方法,很簡單就是在C:\WINDOWS\system32\drivers\etc\hosts檔案中(用文本編輯器打開)
加入:10.252.4.4 happysys
這樣的話,那個通路就可以寫成:http://happysys:8080/jkda
這種方法隻能修改ip位址,端口修改不了……