IIS不像apache可以指定固定的域名为泛解释,所以只能设置一个空主机头来绑定泛域名.但这种情况就出现了任何非法域名都能访问你的网站.
本来这对你的网站是没影响的,但如果涉及到备案的问题,就有影响.你不想没备案的域名访问你的网站.这个时候,就需要做以下设置

请修改文件/inc/common.inc.php
查找
$FROMURL=$_SERVER["HTTP_REFERER"]?$_SERVER["HTTP_REFERER"]:$HTTP_SERVER_VARS["HTTP_REFERER"];

在他下面一行添加如下代码
if(!eregi("(qibosfot.com)$",preg_replace("/http:\/\/([^\/]+)\/(.*)/is","\\1",$WEBURL))){
header("HTTP/1.1 404 Not Found");exit;
}

即可,注意的是,你必须把qibosfot.com换成你自己的域名,但不能加WWW.
做这个设置后,其它域名都不能再访问你的网站,只有IIS绑定后的域名才能访问你的网站.
当前地址:http://www.qibosoft.com/help/?Url=http://www.php168.com/help/content.php?fid=5&id=89&mid=1