准备工作:
1、解析域名“*.upall.cn”到服务器;
2、IIS里添加一个空主机头的网站;
3、安装ISAPI_Rewrite;
操作:
修改ISAPI_Rewrite文件夹里的httpd.ini,清空后写入以下内容:
[ISAPI_Rewrite] # 3600 = 1 hour CacheClockRate 3600 RepeatLimit 32 # Protect httpd.ini and httpd.parse.errors files # from accessing through HTTP # 修改规则后不用重启IIS RewriteCond Host: (?!www\.)(.*)\.upall\.cn RewriteRule /(.*) /web/$1/$2 [I,L]
解释:
除了www外的二级域名将会转向web目录中的相应文件夹,比如:
www.upall.cn/ –> /
user.upall.cn/ –> /web/user/
blog.upall.cn/ –> /web/blog/
<完。作者:upall>