goao
新手上路

一般会员
UID 15379
精华
0
积分 8
帖子 180
金钱 8 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2002-7-21 来自 YCLYG
状态 离线
|
[广告]: Enom域名自助付费 自助注册 自助PUSH 主流域名COM等一律57.99元年
独立主机和IP,做自己的二级域名系统.
前段时间自己捣鼓一个类似网易的二级域名系统,提供给用户注册使用.
参考:http://my.yeah.net/
1,域名
有人说需要一个支持泛解析的域名,需要另外花钱买,其实不然,我们用的普通域名都是支持泛解析的,比如我用过的,商务,万网,DNS,几个大的注册商都支持泛解析,具体的操作方法是:增加名为*的A记录,IP为你的服务器IP.
2.服务器
服务器上有两种方法,
一个是apache的conf设置里面使用rewrite方法,但是感觉这个方法有并不是太实用.
具体方法已经有朋友给出.http://www.phpx.com/happy/thread-117030-1-1.html
原理就是将 my.phpx.com => www.php.com/my/
在 rewrite 思路下还有个较实用的方法,就是动态写 .htaccess 我认为是非常效率和灵活的方法.
以上两个方法都需要服务器支持.
第三种方法,也是我所用的方法,比较笨,也比较简单,我做成了 和 网易 一样的免费是可申请的二级域名系统.
我们都知道,如果不做什么特殊设置的话,将一个没有被服务器绑定的域名解析到该服务器上,那么用这个域名浏览的话就是浏览到第一个WEB配置,
那么也就是说我们所有没有绑定的域名全部指到唯一的一个目录下.
这要在这个目录下加一个PHP文件,帮地址分析出来,或者结合数据库分析取用户需要跳转的地址就可以了.
写几段代码,实现注册,修改,后台设置一下自己需要保留的关键字,这样会员就注册不到了.
所有没有被注册的域名全部转向自己的网站,注册的按照数据库内容进行跳转.(我还加了框架,能实现简单的隐藏原地址功能.)
一个简单的二级域名系统完成了. 前后只需要1个小时,呵呵.
|
|