伪静态之iis的两种url重写(ISAPI_Rewriter和IIS7官方的重写组件
1、下载地址(这里要注意操作系统是多少位的,我的系统是64位的,就下载x64的):
2、安装重写模块
我下载的是本地msi包(rewrite_2.0_rtw_x64.msi),双击安装即可(如果IIS服务没停的话,安装完成后会要求重启系统。)
3、这个时候再进 “Internet 信息服务(IIS)管理器”,就可以看见模块中多了一个 Url Rewrite 模块
4、进入需要设置的站点,双击 Url Rewrite 图标,进入设置界面。
然后点击右侧的“Import Rules...”(导入重写规则)
5、将.htaccess扩展名文件导入并做修改,或则一条条添加规则
deny from all
Header set Cache-Control "max-age=3600"
ErrorDocument 400
ErrorDocument 401
ErrorDocument 402
ErrorDocument 403
ErrorDocument 404
ErrorDocument 405
ErrorDocument 406
ErrorDocument 407
ErrorDocument 408
ErrorDocument 409
ErrorDocument 410
ErrorDocument 411
ErrorDocument 412
ErrorDocument 413
ErrorDocument 414
ErrorDocument 500
ErrorDocument 501
ErrorDocument 502
ErrorDocument 503
ErrorDocument 504
ErrorDocument 505
order deny,allow
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} ! [NC]
RewriteRule ^tommyhu-([0-9]+)-([0-9]+)\.html$ aitecms.php?id={R:1}&page={R:2}
6、***后一个很棒的网站,提供htaceess文件生成服务
时间:(2024-02-06 14:10:16)
本站资源均来自互联网或会员发布,如果不小心侵犯了您的权益请与我们联系。我们将立即删除!谢谢!