apache拦截80端口转发IIS服务器
发布日期:2018-04-25摘要:前期只有一个asp net的网站和一个php网站,忽然新加了一个jsp网站,悲剧发生了,IIS无法支持jsp。众所周之asp net编写的网站只能在IIS上运行,jsp只能在tomcat上运行,php...
前期只有一个asp.net的网站和一个php网站,忽然新加了一个jsp网站,悲剧发生了,IIS无法支持jsp。
众所周之asp.net编写的网站只能在IIS上运行,jsp只能在tomcat上运行,php最好是在apache上运行。如果迁就一些的话,php也可以在iis上运行,虽然速度不理想。
其实还有一个方法就是apache可以转发IIS,同时可以很好的配置php网站,而且可以转发tomcat。本文就以apache配配置转发IIS网站配置为例了。
#################################################
# IIS system start #
#################################################
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
#################################################
# IIS system end #
#################################################
以上是apache对IIS支持模块,同时直接在httped.conf搜索到相就代码把前面的#去掉即可开启。
以上代码模块开启之后。
在最后面加入以下代码。
<VirtualHost *:80>
ServerAdmin 653702216@qq.com
ServerName www.pc811.com
ProxyPass / http://www.pc811.com:88/
ProxyPassReverse / www.pc811.com:88/
</VirtualHost>
配置说明:apache拦截80端口号,网址为www.pc811.com,然后再服务器内部转发到www.pc811.com:88这个网址上。
优点:不同于网站301和302的重向定,使用apache这种方法拦截重定向,一定意义上而不是不重定向的。大家可以查看状态码,这种方法的状态码是200,也就是正常普通的网站访问响应。
上一篇:使用电脑的一些小常识
下一篇:电脑关机后需要关电源吗
-
给我们打电话
7*24小时服务热线:1399999999
全国客服热线:400-0000-000 -
百度地图
福建省三明市 -
给我们发邮件
E-mail:[email protected]
在线沟通