~~鱼跃~~

I Want to fly!

导航

--泛域名自动解析

Posted on 2006-10-09 10:40  flyfish  阅读(335)  评论(0编辑  收藏  举报
如何让您的用户通过形如http://55.alex.cn的方式访问他的网站,而不是通过http://www.alex.cn/home/shop/55/的链接访问?


windows平台下的说明:

通过ISAPI rewriter就可以达到这个目的

ISAPI rewriter有两个版本,一个版本为Lite版,该版本为免费的,还有一个FULL版,该版本为收费版(30天试用期),价格为$69.

Lite版不支持PROXY方式,也就是配置完成后,你在浏览器内输入http://55.alex.cn后,浏览器地址栏内容会跳转为http://www.alex.cn/home/shop/55/,
而Full版则不会变化.


1.在您的域名管理中加上对*.alex.cn的泛域名解析,指向您的服务器IP地址
2.从http://www.helicontech.com下载安装ISAPI rewriter
3.如果安装的是FULL版,需要支持PROXY方式
  将rwhelper.dll文件拷贝到windows安装目录的system32下
  在应用程序映射中加上
  扩展名.isrwhlp 应用程序指向: rwhelper.dll
4.修改ISAPI rewriter下的httpd.ini,加入配置脚本:

以泛域名*.alex.cn为例(企业版的前台使用www.alex.cn访问)

*跳转方式脚本(LITE版)

  CODE:   
RewriteCond Host: ([0-9]*)\.alex\.cn
RewriteRule (.*) http\://www\.alex\.cn/home/shop/$1$2 [RP]


*PROXY方式脚本(FULL版)

  CODE:   
RewriteCond Host: ([0-9]*)\.alex\.cn
RewriteProxy (.*) http\://www\.alex\.cn/home/shop/$1$2 [I,F,U]




Linux平台下说明参见:

http://httpd.apache.org/docs/2.0/misc/rewriteguide.html