|
下载:http://www.helicontech.com/download.asp
接着安装,随便装哪都行。
然后,打开Internet 信息服务,右键,web站点属性,点ISAPI筛选器选项卡.添加筛选器,名称填个rewrite,路径自己指定ISAPI_Rewrite.dll(在安装的根目录下),然后确定.
设置扩展:
右击我的电脑--管理--服务与应用程序--Internet信息服务(IIS)管理--Web服务扩展--添加一个新的Web服务扩展--输入扩展名:ISAPI_Rewrite--添加--浏览--找到你的安装目录选中ISAPI_Rewrite.dll打开并设置为允许运行此扩展
最后..
开始添加rewrite规则.正则,找到Helicon\ISAPI_Rewrite3目录,
运行 Helicon Manager.exe
RewriteEngine on
#--------------------------------------------------------------------限制 图片链接
RewriteCond %{HTTP:Host}#%{HTTP:Referer} ^([^#]+)#(?!http://\1).+
#--------------------------------------------------------------------下一行不成功
RewriteCond Referer: (?!http://(?:.*\.vasee\.com|vasee\.com|.*\.google\.com|google.com|.*\.baidu\.com|baidu\.com)).+
RewriteRule .*\.(?:gif|jpg|png) /vasee-block.png [NC]
#--------------------------------------------------------------------隐藏 asp 后缀
#Redirect extension requests to avoid duplicate content
RewriteRule ^([^?]+)\.asp$ $1 [NC,R=301]
#Internally add extensions to request
RewriteCond %{REQUEST_FILENAME}.asp -f
RewriteRule (.*) $1.asp
#输入: aaa.test.com
#实际访问的是 www.test.com/index.aspx?id=aaa
#已经实现,没有问题。
#参数:
#--------------------------------------------------------------------二级域名
RewriteCond Host: (?!www\.)(.*)\.test\.com
RewriteRule (.*) /test.aspx?id=$1
|
|