收录日期:2019/06/26 10:41:43 时间:2016/05/31 10:45:58 标签:ASP
想实现二级域名的功能:
在地址栏输入http://abc.yourname.com  系统会自动访问到http://www.yourname.com/abc/index.asp
但是在地址栏里面的地址却必须要保持为http://abc.yourname.com,同时,在访问其他的页面的时候,也保持。也就是说,http://abc.yourname.com/class.asp这个页面是正确访问的,但是http://www.yourname.com/abc/class.asp则是不正确的/

自己感觉,应该是通过设置IIS站点来实现,即每增加一个用户,系统自动开设一个IIS站点。那么随之而来的问题就是,如果我有10000个用户,那岂不是就要开设10000个站点?而如果再多呢,又要再开,IIS最多能够支持多少个站点的开设呢??

如果这样行不通,那么该怎么解决这个问题呢?

其实也就一个条件,每个用户的网站都是独立存在的。不能通过www.yourname.com这个域名来实现用户站内的页面跳转。
学习下。。长这么大还没搞过服务器呢。。
哦。。错了。还没看过服务器呢。。呵呵。。。
主站点只绑定IP并且绑定主机头
默认web站点,只绑定IP,不设置主机头,指向一个文件加,
文件加中index.asp文件为默认稳档
编写index.asp,
request.servervariables("server_name")或得来访者的路径(例如:sky.163.com),去掉后面的部分(.163.com),就得道二级域名;
你把文件夹和index.asp放在一起例如Folder,别人也可以直接访问 sky.163.com/folder
服务器是你的还是租用的?  应该是把 http://www.yourname.com/abc/index.asp 改成 C:\..\ABC\index.asp 吧

保持地址拦为 http://abc.yourname.com的话可以用匡架实现啊~ 但有些浏览器不支持匡架
没研究过,10000个理论上觉得是没有问题。
学习一下
lienzhu(李强) 你的办法只是利用二级域名的泛解析得到数据,然后用ASP分析得到了地址,进行了转向而已。不是真正意义上的二级域名。。。同时需要注意的是,是不能使用隐藏框架的,因为那也不是真正意义上的实现。。

其实很简单的说,就是只能用http://abc.yourname.com来访问这个客户网站,同时在这个里面的页面跳转,也必须基于http://abc.yourname.com来。而不是http://abc.yourname.com转到了http://www.yourname.com/abc/这个目录下。。
没有人知道么???
应该新建一个站点,站点的主目录是youpath\abc,然后把此站点的主机头设成http://abc.youname.com,我只知道win2000 pro版只能支持一个站点,server版能够支持多个站点,具体能支持到多少就不知道了
也许,唯一能够解决的办法,就是开IIS站点了,那么,能够开多少个???
呼呼。用程序实现。
呵呵,肯定是用程序开设IIS么,但是,最多能开多少呢?!!这是我关心的。。。
Asp版没有问出个所以然来,到这里来问问。。。。
我晕!没有人回答????
还是没有人知道??
首先你的域名支持泛域名解析,你不可能一个域名对应一个IIS网站,那样你的设置工作将有多麻烦呢?

lienzhu(李强) 网友已经指出了思路,就是这样的,只要在你的IIS中设置默认网站,然后将该网站指向一个程序,程序就是用来判定二级域名的前部分(abc.163.com),这个程序就是将abc提取出来,然后到数据库中去查询,abc对应解析到那个地方,然后跳转到该页就是了啊。

这样一个简单的二级域名就完成了,你可以用这个方法实面无限个域名。
如楼上,用程序实现吧。
如果你真的想要“但是http://www.yourname.com/abc/class.asp则是不正确的/”的话,在每个页面的最开始加一段函数来判断就Ok了。
不过还是想了解一下IIS最多能开设多少个站点。
:)
采用主机头的方式,一个站点一个主机头~~~

如果说用asp写只能做组件来管理
你们说的那个办法我已经实现,但是真正意义上来说,只是做到了转向跳转而已,不是真正意义上的二级域名。。。
还有谁知道阿???
如果要实现真正的二级域名可不是这么简单的啊
1、DNS的设置
2、IIS的设置
3、FTP的设置


如果这三个都要在WEB中来实现,那么这就可以成为一个域拟主机管理系统了,下载蓝茫的虚拟主机管理软件来看看他们的ASP代码是怎么操作的吧。。去百度搜一下蓝茫虚拟主机管理系统,可以找得到。下载下来里面有ASP的代码,研究一下吧。
tatty_bad (我总是出现在该出现的地方) :^_^,我也关心这个问题很久了,但一直也没有网友回答。转向简单,但真正的二级域名,我是搞不懂。
我试了,门户网站都是通过http://abc.domainname.com/来访问,http://www.domainname.com/abc是无法访问的。我也想知道这是怎么设置的,上次我问了好久,一直没有解决。
关注。。。。

asp问题? 补点元气 如何让这个控件显示当月的日历。 3层的问题 .net 怎样winxp如何安装vs2008? mysql-data-seek Offset 0 is invalid for msql result index 【脚本共享】最新灌水脚本。 请问如何让报表的预览显示在表单中。 公式 各位,请帮忙修改一下,感谢~~ 请指教 请教如何检验用户传入的类型是正确的? 金山训练营------之面试 VB+access评分系统 今天上午考日语…… ext form提交问题 辞职散分 清教传值问题 怎样的开发才是合理的??? 做表情 为什么创建方捷方式的代码调试不成功(急) 请问大家如何在 combobox 的 item中加入 checkbox? 模式匹配的简单算法,看看问题在哪里? 求MagicDraw UML Enterprise7.8的下载地址 linux (red flag)+emc cx500+oracle关于挂载新lun的问题????? 关于Form.ShowDialog() 返回值的问题? 问大家一件事,给点意见 vxwork想用PC机做目标机CPUInter酷睿双核可以吗? 求问数据挖掘 c#后台弹窗窗口Response.Write(\"window.open(\'information_change.aspx\',\'_blank\')\");