我在服务器上使用双局域网ip的形式分别配置了iis的网站和apache的网站,
如iis使用ip是192.168.3.114:80,apache使用ip是192.168.3.115:80
那么我想用apache的反向代理实现用户在访问外网ip的8080端口时候转向到192.168.3.115:80
虚拟主机如何写?
下面是我自己写的一些代码,怎么改?求大神给意见!
NameVirtualHost *
ServerName www.h.com
ProxyPass / http://192.168.3.115/
ProxyPassReverse / http://192.168.3.115/
apache你绝对启动不起来,一台电脑内的同一个端口被占用后,不能在分配给其他程序,除非关闭第一个程序,然后启用第二个程序。
====================
按你的思路
解决方法
apache 分配90端口
===================
还有,你分外网和内网。那么肯定有路由器吧。直接在路由器上指定IP端口即可,无需代理
1.如果IIS和APZCHE是两台不同的服务器,和其中一台暴露在外网中,那么可以另当别论了。、
2.如果IIS和apche在同一内网,同一台服务器,只是服务器有多个网卡,这个就可以向上面我说的那种方式解决
所以。你先要把环境描述清楚一下。
=========================
1.如果IIS和APZCHE是两台不同的服务器,和其中一台暴露在外网中,那么可以另当别论了。、
2.如果IIS和apche在同一内网,同一台服务器,只是服务器有多个网卡,这个就可以向上面我说的那种方式解决
所以。你先要把环境描述清楚一下。
=========================
请认真看一下
让apache反向代理iis及多域名设置
apache代理IIS的80端口实现共存