以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  一个公网IP对应多个网站怎么实现  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=160689)

--  作者:rjh4078
--  发布时间:2021/2/16 19:48:00
--  一个公网IP对应多个网站怎么实现
在iis里可以配置主机头;如果用FT要怎么将各个域名与主机对应?
--  作者:有点蓝
--  发布时间:2021/2/18 8:46:00
--  
这个是要到购买域名的域名解析的地方设置吧,把域名和IP绑定即可,和IIS和foxtable都没有什么关系
--  作者:rjh4078
--  发布时间:2021/2/18 10:36:00
--  
域名和IP绑定只是做个指向,iis里的主机头可以根据对应域名转到不同目录,ft里没找到对应的设置
比如hao123.com baidu.com 都可以指到192.168.0.1,然后在iis里设置不同主机头,对外都是一个80端口。
如果用ft开发了多个网站,怎么设置不同域名指向同一地址,能自动对应到?类似于IIS的主机头

--  作者:有点蓝
--  发布时间:2021/2/18 10:41:00
--  
启动服务的时候设置即可

HttpServer.Prefixes.Add("http://hao123.com/")
HttpServer
.Prefixes.Add("http://baidu.com/")
HttpServer
.Start()

或者

HttpServer.Prefixes.Add("http://*/")
HttpServer
.Start()

--  作者:rjh4078
--  发布时间:2021/2/18 18:26:00
--  
可能我表达的不清楚,按照这个设置,两个地址对应的是同一个网站,现在想实现,两个地址对应同一个IP并且对应两个不同web网站
比如192.168.0.1是服务器地址,上面有2个网站,hao123和baidu,用户用好123访问的时候 iis会自动解析到好123的网站目录,用户用baidu.com访问的时候会自动解析到baidu的网站目录。说的再简单点,在阿里买了一个主机用来放30个网站,在iis里只要对应设置主机头就可以对外发布30个网站,现在在FT里要要怎么设置达到相同效果?

--  作者:有点蓝
--  发布时间:2021/2/18 20:35:00
--  
参考:http://www.foxtable.com/mobilehelp/topics/0006.htm

If e.host = "hao123.com" Then
  
hao123.com的代码
Else
If e.host = "baidu.com" Then
baidu.com的代码

--  作者:rjh4078
--  发布时间:2021/2/19 11:02:00
--  
get 多谢老师