网站首页
Java
站长
开源
框架
理论
JS
Linux
DB
服务器
NET
生活
软件
PHP
其他
您的位置:首页 > 站长 > 让用户通过二级域名访问自己的网站
让用户通过二级域名访问自己的网站
2014-12-13    20745    0

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

比如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我不知道,理解其中的意思即可。

上一篇: 网站备案之核验照片
下一篇: 新站倒霉,不知道后续如何
发表评论:
您的网名:
个人主页:
编辑内容: