泛解析和伪静态实现二级域名

比如顶级域名为www.aa.com
现在在实现用username.aa.com访问用户username的信息页面。实际路径为:aa.com/user/index.asp?user=username

前提条件:1.必须有独立IP的服务器或者虚拟主机  2.支持伪静态。
实现办法:
第一步:实现泛解析

在服务器的IIS上不做任何绑定域名的操作。让直接输入IP地址可以访问到站点。。然后在域名控制面板做*指向就OK了。

第二步:
在httpd.ini中加入

RewriteCond Host: (?!www|bbs)([^.]+).aa.com
RewriteRule (.*) /user/index.asp\?user=$1

这样就完成了。够简单吧:)

以上只是思路,大家需根据自己情况做相应正则调整。 


© 2016-2024 阿尔佛 aerfo.com | 豫ICP备17044542号 | 豫公网安备 41010602000172