inicio mail me! (Change # to @) sindicaci;ón

如何给DREAMHOST主机域名添加二级域名映射

自从在订了空间和域名, 就可以弄现在这个BLOG, BLOG的地址也一直是wwwys.org/blog. 后来为了更完美点,就希望能把地址换成blog.wwwys.org. 不过好象并不支持直接让blog.wwwys.org指到wwwys.org/blog. 默认来说, 如果你建立了blog.wwwys.org这个子域名, 就会为了他分配一块单独的空间, 基本上可以说是与wwwys.org这个空间完全独立,但是可以互相连接的.

虽说这个服务也不错, 但是对我来说就比较麻烦, 因为我已经在wwwys.org这个空间下建立了, 如果为了能从blog.wwwys.org访问的话,等于数据库也得重建. 于是, 我就在网上GOOGLE做作业~ 发现除了花钱在DH上买固定IP以外, 有人通过在ROOT目录建立.htaccess的方法,利用mod_rewrite的功能自己建立映射. 但是这个方法对我来说好象不大合适:( 于是就开始寻找其他方法. 最终在DH员工的帮助下被我搞定了,现在跟大家分享下,尤其是DH新手:

就用我的例子来给大家说明, 如果你希望通过blog.wwwys.org这个子域名访问wwwys.org/blog的内容 (假设内容存在), 又不想通过.htaccess/mod_rewrite或者花钱买固定的IP的方法,那么你需要下边3个主要步骤.

1) 进入你的DH Control Panel, 选择 create a New Domain / sub-domain screen, 然后选Add New Domain/Sub-Domain, 在之后的页面中, Domain to host那项输入blog.wwwys.org.

2) 根据wwwys.org的配置, 选择相同的PHP的版本, 以及是否需要Extra Web Security和FastCGI Support. 并且选择与wwwys.org相同的ftp/cgi用户.

3) *重点* 在Web Directory那项, 输入wwwys.org/blog 并确定,提交. 这样就等于把blog.wwwys.org指到了wwwys.org/blog, 同样,如果你希望abc.xxx.com指到xxx.com/abc, 那就需要在Web Directory那项里输入xxx.com/abc

好了,以上3个步骤结束后, 需要等待DNS修改生效, 之后无论输入blog.wwwys.org还是wwwys.org/blog都可以我的blog了. 管理起来也是用一个帐号,并且没有转移数据库的烦恼. 希望对大家有帮助.

BTW: 在这之前, 我有跟DH申请了Wild Card Entry. 不知道这是不是必要的. 如果是的话, GOOGLE一下怎么跟DH申请就OK了, 很简单.