最近公司在做电子商务网站,需要做各个企业的电子商务网站,就如淘宝一样,给每个淘宝商铺开设*.taobao.com的二级域名,策划部门为了提高客户的新鲜度,也准备这么做;
800年前,当时申请网易的免费个人主页的时候,还在惊奇,网易的DNS管理员太NB了,这么多人的免费主页,如果他要做域名的映射,不得累死才怪,原来有好的办法可以实现的
1、安装apache,我安装的2.4版本,安装好之后,启动apache
2、修改apache配置文件
第一步、启动rewrite模块,将以下行前面的#删除
第二步、增加虚拟机设置,
test.com 你要测试的域名
C:/Program Files/Apache Software Foundation/Apache2.2/htdocs web服务器默认目录,可以自行修改
第三步、修改C:\WINDOWS\system32\drivers\etc配置
因为没有外网实际环境,只能通过hosts文件来模拟外网DNS环境了,增加如下行
第四步、重启apache
第五步、在C:/Program Files/Apache Software Foundation/Apache2.2/htdocs目录下建立以下目录a和b目录,并防止不同的html文件
第六步、打开ie,输入a.test.com看看效果,配置成功
在介绍之前先简单介绍下什么是
1、设置DNS泛域名解析,将所有*.test.com全部指向到配置好的apache服务器;
2、设置一个跳转页面,通过域名查找到企业的ID,然后转到标准的企业展示页面
测试中发现一个比较麻烦的问题,那就是如何处理www.test.com,因为按照rule中的正则表达式,www也是要跳转的,解决该问题的办法就是
1、在web目录下开设一个WWW目录,放置网站的首页
2、WWW.test.com和二级域名的IP地址指向不是同一台机器,也可以解决此问题
http://topic.csdn.net/u/20100113/20/56f23163-92a8-4394-a441-93eb8885a60b.html
http://www.517sou.net/blogview.asp?logID=1630
作者:无名程序员
微博:weibo.com/wmcxy
blog:wmcxy.iteye.com
转载请注明原作者,谢谢配合!