分享

apache和iis共用一个80端口的方法

 quasiceo 2015-03-15

apache和iis共用一个80端口的方法

2011-12-29 14:09:58来源:西部e网作者:icech

今天朋友有一个需求,在一台服务器上iis和apache分别搭建的两个网站要使用同一个80端口发布出去。也就是同一ip不同域名,使用iis和apache同时发布。

今天朋友有一个需求,在一台服务器上iis和apache分别搭建的两个网站要使用同一个80端口发布出去。也就是同一ip不同域名,使用iis和apache同时发布。

需求:

iis下发布的是 http://www.:81/ 网站

需要使用apache将地址改成 http://www./

解决方法找了一下,发现非常简单,只需要打开apache的代理功能就行了。具体方法如下:

第一步:在httpd.conf文件中,取消下面四行的注释
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

第二步:然后开始使用代理解析
ServerName www.
ProxyPass / http://www.:81/
ProxyPassReverse / http://www.:81/

实例:
<VirtualHost *>
    <Directory "E:\www.">
        Options -Indexes FollowSymLinks
    </Directory>
    ServerName www.
    ProxyPass / http://www.:81/
    ProxyPassReverse / http://www.:81/
    ErrorLog logs/www.-error_log
    php_admin_value open_basedir "E:\vhosts\www.;C:\Windows\Temp;"
</VirtualHost>

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多