初始申请Lunarpages空间以后会自动绑定一个主域名,通常就是申请Lunarpages空间时获得的免费域名或者初次指定的域名,这个域名默认指向空间的主目录/public_html/,如果拿主域名建站,就把网站的文件上传到/public_html/目录下。
进入cPanel控制面板,有几个针对域名管理的控制菜单,依次体现为:
Addon Domains:可以添加10个域名,假设主域名是a.com,我可以通过Addon Domains再添加a1.com,a2.com,….,a10.com多达10个,我们添加域名的同时,cPanel会自动为这10个域名各建一个目录放在/public_html/目录下,依次为/public_html/a1,/public_html/a2,…,/public_html/a10。用户访问a1.com,实际上就是访问到了/public_html/a1目录下。
将a1.com域名解析到空间的/public_html/a1目录下是Lunarpages系统自动配合我们刚才Addon Domains的动作而完成的,可以形象地比喻成酒店为客人分配房间,这就必须有一个前提是客人已经来到了酒店:如果a1.com是在其他域名商那里注册的,我们就需要在注册地修改a1.com的域名服务器为Lunarpages的域名服务器,相当于给客人带路,先把客人带到Lunarpages酒店,酒店再根据客人登记的房间号码请他入住指定房间。否则,即使客人预定了房间,但是人没有来,房间只能空着闲置在那里。
前面一段提到Addon Domains的时候系统会为每个新增加的域名建立一个目录,这是默认状态,我也可以让其中几个域名共用一个目录,例如我增加a2.com的时候手动设定其目录为a1,这样/public_html/a1目录就被a1.com与a2.com共享,实现多域名绑定同一网站。
Subdomain,子域名管理:为了搞清楚Subdomain,还需要补充说明Addon Domains,我们可以通过a1.com,a2.com….等直接访问刚才添加的那些域名,实际上这些域名也同时成为了我们的Lunarpages空间默认主域名a.com的子域名,a1.a.com,a2.a.com,访问a1.a.com等同于访问a1.com。使用Addon Domains添加a1.com与a2.com,实际上已经对Subdomain产生了效果也就是添加了a1.a.com与a2.a.com这样的子域名,这是cPanel自动完成的。
我们自己通过Subdomain执行什么操作呢?可以为a1.com等等这些新增的域名添加子域名,例如bbs.a1.com,news.a1.com。而且Subdomain可以层层叠加地添加子域名,比如在bbs.a1.com基础上添加子域名boy.bbs.a1.com(没有亲手试过,从系统界面上来看是可以的)。Subdomain不限制添加子域名的数量,而且系统自动为每个新添加的子域名建立一个目录放在/public_html/目录下,与先前的/public_html/a1,/public_html/a2等目录平级,例如/public_html/bbs,这似乎不太妥当,目录级别没有层次感,行家评论这是cPanel的bug,应该建立为/public_html/a1/bbs这样更便于管理。同时,Subdomain添加过程中生成的目录不可以手工修改,与Addon Domains有所区别。
Parked Domains,域名停放:这个没有数量限制,也不管是顶级域名还是子域名,通过Parked Domains可以把其他域名停放在主域名上,而且只能停放在主域名上。例如在Parked Domains菜单中增加一个域名b.com,用户访问b.com的实际内容就是a.com,但是在浏览器的地址栏中仍然显示为b.com。
通过以上三个选项初步了解Lunarpages空间的域名管理功能,再回到写本文的初衷,使用Lunarpages空间可以使用多个域名建立多个网站,但能否实现多域名访问同一个网站呢?不是做域名转向,因为不想让地址栏中的地址显示成转向后的域名地址。那么只有两种方式:使用Addon Domains添加多个域名并且共用一个目录,这样最多绑定10个域名;使用Parked Domains停放很多很多域名并且都是捆绑到主域名,也就是访问到/public_html/目录下。有点晕了,因为我不想把这很多很多域名都捆绑到主域名,而是想捆绑到一个子域名或者Addon域名。
暂且告一段落,使用Parked Domains来实现算是勉强的办法,浪费一个主域名,想想都知道,很多很多的外部域名捆绑过来,肯定是垃圾目的。
以Lunarpages大酒店为整篇文章做一个比喻:我在Lunarpages注册的主域名,申请了空间,就相当于在酒店一楼大厅的某个角落建立了一个办事处,然后在楼上承包了10间客房,我从外面拉拢一些客人,为10位客人各自安排一个房间,这10位客人可以携带各自的老婆孩子情人小蜜入住,房间里为她们安排好床位。我还想拉拢一些五湖四海杂七杂八的人来酒店,虽然我为每个人都向酒店做了登记,但酒店为了防止我的客人聚众搞传销,只允许后面这些人在我的办事处睡地铺,其实俺很想把他们都安顿到楼上的一间客房里面住,一楼大厅的办事处好歹是个门面,乱哄哄的成何体统,可惜俺的公关活动没有搞好,只能先让大伙儿在一楼呆着。
据传说有一种修改.htaccess的方法可以让访问主域名的时候不指向/public_html/目录,而是指向下面一个子目录,但也仅仅是把办事处的招牌迁到了楼上,我的那些疑似传销者还得呆在一楼。
文章评论