通常我们把类似于http://www.cfan.com.cn/的域名称为顶级域名,而bbs.cfan.com.cn称为二级域名。
二级域名是如何实现的呢?
当我们在IE中输入一个域名时,通过域名解析之后我们能到达目的网站。即当我们输入http://www.cfan.com.cn/时,我们到达了220.194.52.20,接下来的服务就交给了220.194.52.20.当打开了域名的泛域名支持后,我们输入bbs.cfan.com.cn也将到达220.194.52.20。
如果我们仅打开泛域名支持,假设cfan.com.cn只打开泛域名支持,没有进行任何设置,那么我们将得到
220.194.52.20返回的一个错误页面。
我们要得用的正是这个错误页面。
在这个错误页面中,我们写些代码,即可实现二级域名功能了。
代码的大概框架是:
1.取得用户输入的网址,例如,用户输入了bbs.cfan.com.cn,我们就取到这个网址吧。
2.利用字串函数对这个网址进行处理。在这里我们可以处理得到bbs,依据这个字串,我们可以把bbs的主页装入。
在实际运用中常建立一个数据库,把二级域名和地址对应一下。
到此二级域名原理讲完了。当然,这只是二级域名实现的一种方式,还有其他的方法,等楼下的来说。
希望大家都写一点,一起把二级域名研究好。一点也不知道的可以到baidu里搜一个
二级域名是如何实现的呢?
当我们在IE中输入一个域名时,通过域名解析之后我们能到达目的网站。即当我们输入http://www.cfan.com.cn/时,我们到达了220.194.52.20,接下来的服务就交给了220.194.52.20.当打开了域名的泛域名支持后,我们输入bbs.cfan.com.cn也将到达220.194.52.20。
如果我们仅打开泛域名支持,假设cfan.com.cn只打开泛域名支持,没有进行任何设置,那么我们将得到
220.194.52.20返回的一个错误页面。
我们要得用的正是这个错误页面。
在这个错误页面中,我们写些代码,即可实现二级域名功能了。
代码的大概框架是:
1.取得用户输入的网址,例如,用户输入了bbs.cfan.com.cn,我们就取到这个网址吧。
2.利用字串函数对这个网址进行处理。在这里我们可以处理得到bbs,依据这个字串,我们可以把bbs的主页装入。
在实际运用中常建立一个数据库,把二级域名和地址对应一下。
到此二级域名原理讲完了。当然,这只是二级域名实现的一种方式,还有其他的方法,等楼下的来说。
希望大家都写一点,一起把二级域名研究好。一点也不知道的可以到baidu里搜一个