日期:2014-05-17  浏览次数:20871 次

如何让apache2.2支持asp?
以前使用的是apache1.3,现在想换2.2,请问如何使2.2支持asp?

------解决方案--------------------
httpd.conf

LoadModule proxy_module modules/mod_proxy.so

LoadModule proxy_balancer_module modules/mod_proxy_balancer.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


httpd-vhosts.conf

NameVirtualHost 192.168.0.22:80

<VirtualHost www.xxx.cn>
ServerAdmin xxx@xxx.com
ProxyPass / http://192.168.0.22:81/

SetEnv force-proxy-request-1.0 1
SetEnv proxy-nokeepalive 1

ProxyPassReverse / http://192.168.0.22:81/
ServerName www.ccc.cn

ErrorLog logs/www.ccc.cn-error_log
CustomLog logs/www.ccc.cn-access_log common
</VirtualHost>


前提

IIS 81 端口
apache2。2 80 端口
www.xxx.cn 域名指向 到 192.168.0.22
用户访问 www.xxx.cn 通过 apache 转向到 192.168.0.22 这个IP的 81端口,也就是 IIS服务


其实类似的,可以配置任意的IP ,任意的端口
我的服务器目前有一部分就是这么做的