• 欢迎来到自由勇的Blog! 订阅本博客
  • Blog首页关于自由勇Blog存档联系自由勇留言板网站地图友情链接

  • ixwebhosting尚不能支持的2个功能

    王志勇 发表于 2009年12月19日 10:32

    1. 不支持泛域名解析。曾有网友提问ixwebhosting的空间是否支持泛域名解析?经过我的测试,并不支持。Linux空间建立泛域名解析的方法很简单,就是在Apache的conf/httpd.conf文件里建立一个如*.zj7.com这样的虚拟主机,在本地测试时写入如下代码,详细请见http://www.auiou.com/relevant/00000573.jsp。代码如:

      <VirtualHost *:80>
      ServerAlias *.zj7.com
      DocumentRoot F:/site/zj7
      </VirtualHost>

      上述代码是Linux空间建立泛域名解析的原理。而ixwebhosting的空间在建立一个新的域名时,只能建立www.zj7.com,前面的www.已经是默认值,无法更改。如果没有www.这个默认值,理论上输入*.zj7.com就可以建立泛域名解析,然而ixwebhosting做了限制。然后建立www.zj7.com的空间,进入ixwebhosting控制面板的网页选项,让www.zj7.com可以用其它的别名访问,这时会看到(输入框).zj7.com,在输入框如果能够输入*号,理论上这样完全可以建立泛域名解析,但ixwebhosting这里也做了限制,不能输入*号,所以ixwebhosting不能建立泛域名解析。

      但ixwebhosting赠送多个独立IP,还是可以实现泛域名解析的功能。可以在域名的控制面板建立一个*.zj7.com的二级域名,解析到此独立IP。ixwebhosting建立一个空的或者存在的域名的空间,对应此独立IP,就实现了泛域名解析。详细步骤请见http://www.auiou.com/relevant/00000519.jsp(再谈泛域名解析)。

    2. ixwebhosting的一个独立IP只能建立一个站点。有很多人推荐用.htaccess文件,写入Rewrite,使其实现一个独立IP绑定多个站点。理论上确实可以实现,但如果你的空间需要用.htaccess实现静态化,使用ixwebhosting的一个独立IP绑定多个站点会带来相当多的麻烦,几乎不能实现多站点同一空间的静态化,同时网站的很多程序必须更改。如果将来你的网站转移到其它网站的空间,这些网站必须拆分出来,同时程序也必须再次更改,工作量十分庞大。用.htaccess文件解析多个空间,只限于不需要静态化,同时将来这些网站永久地放在一起,才可以这样。如果读者有更好的方法和方案,欢迎交流。

      Linux空间建立一个域名对应的空间,与上述的建立泛域名解析的原理与步骤,几乎是完全相同的,详细如http://www.auiou.com/relevant/00000572.jsp(使用Apache作为本地虚拟主机)。根据这个原理,只有修改这个独立IP对应的Apache的conf/httpd.conf文件,才可以建立多个虚拟主机。

      当然,因为独立IP不需要任何配置,就可以解析指向此IP的任何域名,数量没有限制。我使用了一个独立IP,已经解析了很多不同的域名,例如http://auc.zj7.com是首页使用include()函数的方法,包含对应文件。http://auc.zj7.com/links/这个路径的文件并不存在,是在根目录建立一个.htaccess文件,设定404错误,使其包含一个如/au/links.php的文件。同样的原理,http://auc.zj7.com/sitemap/,也可以使其包含一个如/au/sitemap.php的文件。

    很可喜的是,ixwebhosting空间支持Gzip压缩,支持.htaccess。但是ixwebhosting的空间使用.htaccess的404错误页时,其下一层的目录中,静态化后的网址不能含有.php的扩展名,否则找不到服务器,必须隔着一层目录才可以含有.php的扩展名,例如本文的地址http://www.zj7.com/strive/7,ixwebhosting的空间不能静态化为http://www.zj7.com/strive/7.php,只能静态化为http://www.zj7.com/strive/7,或http://www.zj7.com/strive/7/,或http://www.zj7.com/strive/7.html,或http://www.zj7.com/strive/a/7.php等等。ixwebhosting的空间必须使用Rewrite才可以静态化为http://www.zj7.com/strive/7.php。其它网站的Linux空间如GoDaddy的空间不存在此问题。

    4条评论:
    1   自由勇 2010-01-09 09:52
    Trackback来自《节省了一个独立IP》

    使用这个独立IP建立多站点,如二级域名、泛域名同时解析,这些多个站点是整合在一起的,不能像独立的站点一样实现各种功能。如果需要实现独立站点的功能,可以用其它的方法,例如将功能提交给独立站点去执行,或者在这个独立IP上再建立一个二级域名或泛域名,使其能够执行相应的功能。
    另外,IX的共享IP不能建立泛域名解析的原因如这里。

    2   自由勇 2010-01-12 10:02
    Trackback来自《有关IXWebHosting的独立IP》

    如果使用.htaccess文件来实现一个独立IP绑定多个网站,会产生很多的问题,比如这些网站无法单独使用.htaccess文件,无法实现静态化,如这里的分析。

    3   ImeeGo 2010-08-22 11:25
    IXwebhosting要怎么开启Gzip?dedecms的站修改php.ini无效啊
    4   自由勇 2010-08-22 11:33
    在PHP网页的最前面加入这句即可开启GZIP:
    <?ob_start('ob_gzhandler');?>

    发表评论:
    名字: (*必填)
    博客: (可省,仅限于Blog地址)
    验证码: a48d58a68p78t88 (*必填)

    正文:

      记住信息? 是 否

    直接发送Trackback

  • 王志勇(自由勇):网站程序设计。
    公历1980-09-26 天秤座 30岁
    我的联系方式:信息反馈、留言板。

    版权声明:
    本博客所有文章,均符合原创和创作共用的定义,请勿转载。如需引用本博客的文章全文,复制本博客文章的网址即可。

    相关的链接:
    和平海底1 | Auciou | 自由勇专栏 | UFO问答
    呼叫星际联邦/祈祷 | 我们看不见外星人的原因
    郝相国先生星际联邦接触官方网站

    文章分类 Category:
    编程 | PHP | 互联网 | 真相与UFO | JavaScript
    BBS社区研究 | QQ研究 | Blog的发展 | 生活
    食虫植物
    Gratitude | 食虫植物

    Blog存档 Archives:
    2010年09月 | 2010年08月 | 2010年07月
    2010年06月 | 2010年05月 | 2010年04月
    2010年03月 | 2010年02月 | 2010年01月
    2009年12月

    近期的主题:
    蚊子要不要清除?
    活水苔的获得
    糟糕的Flash Player 10.1.82.76:全屏白屏
    document.body.innerHTML出现“操作已终止”解决一例
    养食虫植物增加空气湿度的简单方法
    日记随笔:论坛程序再次开发完成
    地球扬升与家人、朋友
    日记随笔:2010-07-09
    梦见第四密度和梦见飞碟
    日记:2010-06-05 音乐
    感谢郝先生!
    所有人都可以直接参与百度贴吧的管理
    坚守真诚到永远
    有关30年后的未来人的帖子
    每天的时间太有限
    伏尔加河大桥扭曲事件之感想
    善良的人在灾难中遇难怎样解释
    有关星际联邦是否降落
    郝相国先生与外星人接触进展(6)
    郝相国先生与外星人接触进展(5)


  • Copyright © 2004-2010 zj7.com All rights reserved.
    此Blog程序由王志勇编写