求助:一个外网IP 80映射内网不同服务器(内见详情)
我的具体情况如下:RouteOS服务器外网IP:211.93.58.XX
内网IP:192.168.0.1
局域网有两台WEB服务器,上面都有以80端口要求对外可以访问的网站
IP分别为192.168.0.2和192.168.0.3
请问如果根据不同的域名来分别访问内网不同的WEB服务器? 需要在网关上使用反向代理。
ros改的太厉害了,麻烦,可能的话用其他系统吧。 你的WEB服务器是什么系统?IIS可以做个域名转向(可能我的说法不对),映射80到192.168.0.2,IIS里判断aaa.com就指向本地,bbb.com就转到192.168.0.3 这个问题很重要!
我也想知道答案呀. 好问题 ,顶起来 设置一下content就行了 楼上的意思是根据content中不同的域名,转向不同的服务器。。。。。。有意思~~应该可以。。
有条件的试下。。 有点意思...... 原帖由 zhangyq 于 2005-11-17 08:50 发表
设置一下content就行了
写个教程吧,谢谢了 以下是代码,附注释.
<%
host=lcase(request.servervariables("HTTP_HOST")) '取得HTTP输入的值并付值到HTOST中
select CASE host '开始条件跳转
CASE "blog.siyizhu.com" '如果HOST的值是 blog.siyizhu.com 就选择事件case"blog.siyizhu.com"的命令
response.redirect "/blog/" ' 转到指定的music目录
CASE "siyizhu.com/temp/time.htm" '如果HOST的值是 blog.siyizhu.com 就选择事件case"siyizhu.com/temp/time.htm"的命令
response.redirect "temp/time.htm" ' 转到指定的temp/time.htm文件
CASE ELSE '如果不在上述特定范围
response.redirect "/bbs/" '转到bbs目录
END select
%>
具体做法:
转向的域名需要先绑定到空间的IP,要转几个就要绑几个.
假设你的空间默认首页为INDEX.ASP,将代码添加到INDEX.ASP文件的头部.
上传就OK了
页:
[1]