Java小强个人技术博客站点    手机版
当前位置: 首页 >> 站长 >> 让用户通过二级域名访问自己的网站

让用户通过二级域名访问自己的网站

204890 站长 | 2014-12-13

注册一个域名后,让用户通过二级域名来访问自己的网站,是一个很友好的事情。

比如ITEYE网站,你访问 http://cuisuqiang.iteye.com/ 就可以直接到我的博客主页。这周也有网站问我这个是怎么实现,其实很简单。

 

QQ截图20141213104113.jpg

 

你只要明了两个概念,就会明白怎么做了。

来路:

HTTP Referer是header的一部分,当浏览器向web服务器发送请求的时候,一般会带上Referer,告诉服务器我是从哪个页面链接过来的,服务器籍此可以获得一些信息用于处理。

关于这个在Java里面是怎么做的,参考(http://javacui.com/Theory/209.html )。

 

然后就是泛解析:

所谓“泛域名解析”是指:利用通配符* (星号)来做次级域名以实现所有的次级域名均指向同一IP地址。

好处:

1.可以让域名支持无限的子域名(这也是泛域名解析最大的用途)。

2.防止用户错误输入导致的网站不能访问的问题

3.可以让直接输入网址登陆网站的用户输入简洁的网址即可访问网站

泛域名在实际使用中作用是非常广泛的,比如实现无限二级域名功能,提供免费的url转发,在IDC部门实现自动分配免费网址,在大型企业中实现网址分类管理等等,都发挥了巨大的作用。

 

QQ截图20141213103932.jpg

 

对一级域名做一个泛解析,然后通过来路获得要访问用户标记,通过标记获得要访问的实际用户。

这样,访问http://cuisuqiang.iteye.com/ 就和 访问 http://iteye.com?user=cuisuqiang 是一样,当然ITEYE的参数是不是user我不知道,理解其中的意思即可。

推荐您阅读更多有关于“ 域名 来路 Referer 二级域名 泛解析 ”的文章

上一篇:网站备案之核验照片 下一篇:新站倒霉,不知道后续如何

猜你喜欢

发表评论: