使用微軟的一款I(lǐng)IS7官方的重寫(xiě)組件
1、下載地址(這里要注意操作系統(tǒng)是多少位的,我的系統(tǒng)是64位的,就下載x64的):
2、安裝重寫(xiě)模塊
我下載的是本地msi包(rewrite_2.0_rtw_x64.msi),雙擊安裝即可(如果IIS服務(wù)沒(méi)停的話,安裝完成后會(huì)要求重啟系統(tǒng)。)
3、這個(gè)時(shí)候再進(jìn) “Internet 信息服務(wù)(IIS)管理器”,就可以看見(jiàn)模塊中多了一個(gè) Url Rewrite 模塊
4、進(jìn)入需要設(shè)置的站點(diǎn),雙擊 Url Rewrite 圖標(biāo),進(jìn)入設(shè)置界面。
然后點(diǎn)擊右側(cè)的“Import Rules...”(導(dǎo)入重寫(xiě)規(guī)則)
5、將.htaccess擴(kuò)展名文件導(dǎo)入并做修改,或則一條條添加規(guī)則
<Files ~ "^.(htaccess|htpasswd)$">
deny from all
</Files>
<FilesMatch ".(gif|jpg|jpeg|png|ico)$">
Header set Cache-Control "max-age=3600"
</FilesMatch>
ErrorDocument 400 http://www.dedecms51.com/404.html
ErrorDocument 401 http://www.dedecms51.com/404.html
ErrorDocument 402 http://www.dedecms51.com/404.html
ErrorDocument 403 http://www.dedecms51.com/404.html
ErrorDocument 404 http://www.dedecms51.com/404.html
ErrorDocument 405 http://www.dedecms51.com/404.html
ErrorDocument 406 http://www.dedecms51.com/404.html
ErrorDocument 407 http://www.dedecms51.com/404.html
ErrorDocument 408 http://www.dedecms51.com/404.html
ErrorDocument 409 http://www.dedecms51.com/404.html
ErrorDocument 410 http://www.dedecms51.com/404.html
ErrorDocument 411 http://www.dedecms51.com/404.html
ErrorDocument 412 http://www.dedecms51.com/404.html
ErrorDocument 413 http://www.dedecms51.com/404.html
ErrorDocument 414 http://www.dedecms51.com/404.html
ErrorDocument 500 http://www.dedecms51.com/404.html
ErrorDocument 501 http://www.dedecms51.com/404.html
ErrorDocument 502 http://www.dedecms51.com/404.html
ErrorDocument 503 http://www.dedecms51.com/404.html
ErrorDocument 504 http://www.dedecms51.com/404.html
ErrorDocument 505 http://www.dedecms51.com/404.html
order deny,allow
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?http://www.aitecms.com/(/)?.*$ [NC]
RewriteRule ^tommyhu-([0-9]+)-([0-9]+)\.html$ aitecms.php?id={R:1}&page={R:2}
6、最后一個(gè)很棒的網(wǎng)站,提供htaceess文件生成服務(wù)
標(biāo)簽: