吴伟贤のBlog

Feed Rss

windows apache2.2 支持asp

07.30.2011, apache, by .

因apache为2.2.17

iASP2.1.01装完在加载.dll时出错。

 

网上找的方法apache 代理的方式访问iis,测试成功。

 

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.ccc.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.ccc.cn 域名指向   到   192.168.0.22
用户访问     www.ccc.cn通过   apache   转向到   192.168.0.22   这个IP的   81端口,也就是IIS服务

类似的,可以配置任意的IP     ,任意的端口

评论已关闭。