一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專(zhuān)注于服務(wù)器技術(shù)及軟件下載分享
分類(lèi)導(dǎo)航

云服務(wù)器|WEB服務(wù)器|FTP服務(wù)器|郵件服務(wù)器|虛擬主機(jī)|服務(wù)器安全|DNS服務(wù)器|服務(wù)器知識(shí)|Nginx|IIS|Tomcat|

服務(wù)器之家 - 服務(wù)器技術(shù) - IIS - 沒(méi)有ISAPI Rewrite FULL照樣玩多站點(diǎn)偽靜態(tài)的方法分享

沒(méi)有ISAPI Rewrite FULL照樣玩多站點(diǎn)偽靜態(tài)的方法分享

2021-08-03 17:17IIS教程網(wǎng) IIS

IIS中增加URL Rewrite功能,最多人選用的是名為“ISAPI Rewrite“的軟件,網(wǎng)上下載的破解版,其實(shí)破解不完善,最終會(huì)不能用

再次查找,找到了Ionic's Isapi Rewrite Filter,完全開(kāi)源,完全免費(fèi),完全沒(méi)有中文使用手冊(cè)。

測(cè)試后,使用正常,用法分享一下:

首先到官方網(wǎng)站http://www.codeplex.com/IIRF/Release/ProjectReleases.aspx下載最新軟件包,注意要下載的是IonicIsapiRewriter-2.*-Release-bin.zip(我們下載地址),版本號(hào)可能會(huì)變化。以下安裝僅針對(duì)WIN2003+IIS6.0的服務(wù)器環(huán)境。

一、安裝IIRF

1、復(fù)制IIRF的DLL(IIRF.dll)到相應(yīng)的文件夾,如D:Rewrite。 或者,它可以在一個(gè)完全不同的目錄樹(shù)。 這取決于你。

沒(méi)有ISAPI Rewrite FULL照樣玩多站點(diǎn)偽靜態(tài)的方法分享

2、如果您創(chuàng)建一個(gè)服務(wù)器全局范圍的設(shè)置文件(IirfGlobal.ini),你必須把它與(IIRF.dll)文件在同一目錄中。 該URL Rewrite篩選器將尋找其在該文件中的全局設(shè)置文件。 如果是多個(gè)站點(diǎn),則在站點(diǎn)更目錄下創(chuàng)建(IIRF.dll)文件。

3、對(duì)(IIRF.dll)所在目錄賦予IIS_WPG用戶(hù)組“讀取”、“讀取與運(yùn)行”、“寫(xiě)入”權(quán)限。

沒(méi)有ISAPI Rewrite FULL照樣玩多站點(diǎn)偽靜態(tài)的方法分享

沒(méi)有ISAPI Rewrite FULL照樣玩多站點(diǎn)偽靜態(tài)的方法分享

4、 打開(kāi)Internet信息服務(wù)管理器。右鍵點(diǎn)擊IIS管理器左欄“網(wǎng)站” 》“屬性”,彈出“網(wǎng)站屬性”選項(xiàng)卡,選擇“ISAPI篩選器”,如下圖添加IIRF。

沒(méi)有ISAPI Rewrite FULL照樣玩多站點(diǎn)偽靜態(tài)的方法分享

沒(méi)有ISAPI Rewrite FULL照樣玩多站點(diǎn)偽靜態(tài)的方法分享

5、重啟IIS

沒(méi)有ISAPI Rewrite FULL照樣玩多站點(diǎn)偽靜態(tài)的方法分享

沒(méi)有ISAPI Rewrite FULL照樣玩多站點(diǎn)偽靜態(tài)的方法分享

6、右鍵點(diǎn)擊IIS管理器左欄“網(wǎng)站” 》“屬性”,彈出“網(wǎng)站屬性”選項(xiàng)卡,選擇“ISAPI篩選器”,查看“IIRF”加載是否成功。若是綠色向上箭頭,則表示加載成功。

沒(méi)有ISAPI Rewrite FULL照樣玩多站點(diǎn)偽靜態(tài)的方法分享

二、規(guī)則文件格式基本照搬ISAPI Rewrite,要作修改

RewriteRule [源URL正則條件] [目的URL]
ISAPI Rewrite與IIRF的區(qū)別就在[目的URL],ISAPI Rewrite的要轉(zhuǎn)義,而IIRF不用轉(zhuǎn)義。
如果網(wǎng)上有現(xiàn)成的ISAPI Rewrite的規(guī)則可以直接復(fù)制過(guò)來(lái),將[目的URL]中的反斜杠()一個(gè)個(gè)刪除就可以用在IIRF中用了。
知道這個(gè)之后,你就可以隨便在網(wǎng)上與人交流,按ISAPI Rewrite交流,最后把轉(zhuǎn)義符()刪掉就行了。
 
三、日志設(shè)置

在IIRF中日志值可以設(shè)置為0-5,在規(guī)則文件的開(kāi)頭部分有兩行設(shè)置日志類(lèi)型
RewriteLog C:RewritesupesiteiirfLog.out (注意要寫(xiě)清楚路徑,各站點(diǎn)不同)
RewriteLogLevel 0 (0為不記類(lèi),3為一般測(cè)試,5為處理故障)
日志的代價(jià)高昂,同時(shí)不會(huì)自動(dòng)刪除文件,日志類(lèi)型一定要設(shè)成0,除非用于檢查才能修改為其他值,檢查完后一定要改為0,否則日志文件把硬盤(pán)占滿(mǎn)就麻煩了。
如果日志不為0,篩選器起用后,對(duì)應(yīng)文件夾會(huì)產(chǎn)生類(lèi)似以下的文件,是文本格式的,可以用記事本查看。
iirfLog.out.12345.log

四、查看配置

在IIRF.ini文件中輸入以下配置參數(shù),則可通過(guò)瀏覽器方便查看目前IIRF配置
StatusUrl iirfStatus
StatusInquiry ON
在瀏覽器中輸入http://localhost/iirfstatus,即可查看。

五、規(guī)則文件可隨時(shí)修改,隨時(shí)生效!六、附上wordpress的IIRF規(guī)則

先到wordpress后臺(tái)設(shè)置固定連接為:/post/%post_id%.html
然后在wordpress所在網(wǎng)站的根目錄創(chuàng)建(IIRF.ini)文件,并在文件中加入以下規(guī)則:

  1. RewriteLogLevel 0 
  2. RewriteLog E: lyingbluelogfilesIIRFLOGlog 
  3. StatusUrl iirfStatus StatusInquiry ON 
  4. RewriteRule /index.html$ /index.php [L] 
  5. # from accessing through HTTP 
  6. # # WordPress rewrite rules# 
  7. # # Below is for permalink like /post/%post_id%.html 
  8. # # Provided By Sideblue 
  9. # # URL:http://ivup.cn RewriteCond %{REQUEST_FILENAME} ^wp-content.* RewriteCond %{REQUEST_FILENAME} ^wp-admin.* 
  10. RewriteCond %{REQUEST_FILENAME} ^wp-include.* 
  11. RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d 
  12. RewriteRule /post/tag/(.*) /index.php?tag=$1 
  13. RewriteRule /tag/(.*) /index.php?tag=$1 
  14. RewriteRule /(contact|about-copyright|favor|archives|tags|sitemap) /index.php?pagename=$1 
  15. RewriteRule /post/category/(.*)/(feed|rdf|rss|rss2|atom)/?$ /wp-feed.php?category_name=$1&feed=$2 
  16. RewriteRule /post/category/?(.*) /index.php?category_name=$1 
  17. RewriteRule /author/(.*)/(feed|rdf|rss|rss2|atom)/?$ /wp-feed.php?author_name=$1&feed=$2 
  18. RewriteRule /author/?(.*) /index.php?author_name=$1 
  19. RewriteRule /rss.xml /wp-feed.php?feed=rss2 
  20. RewriteRule /feed/?$ /wp-feed.php?feed=rss2 
  21. RewriteRule /comments/feed/?$ /wp-feed.php?feed=comments-rss2 # 
  22. RewriteRule /([0-9]+)/?([0-9]+)?/?$ /index.php?p=$1&page=$2 # 
  23. RewriteRule /post/([0-9]+)/?([0-9]+)?/?$ /index.php?p=$1&page=$2 
  24. RewriteRule /post/([0-9]+).html /index.php?p=$1 
  25. RewriteRule /page/(.*)/?s=(.*) /index.php?s=$2&paged=$1 
  26. RewriteRule /page/(.*) /index.php?paged=$1 
  27. RewriteRule /post/date/([0-9]{4})([0-9]{1,2})([0-9]{1,2})/([^/]+)/?([0-9]+)?/?$ /index.php?year=$1&monthnum=$2&day=$3&name=$4&page=$5 
  28. RewriteRule /post/date/([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/?$ /index.php?year=$1&monthnum=$2&day=$3&page=$4 
  29. RewriteRule /post/date/([0-9]{4})/([0-9]{1,2})/?$ /index.php?year=$1&monthnum=$2&page=$3 
  30. RewriteRule /post/([0-9]+).html/(feed|rdf|rss|rss2|atom) /index.php?feed=rss2&p=$1 
  31. RewriteRule /post/([0-9]+).html/trackback /wp-trackback.php?p=$1 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产成人永久免费视 | 9久热久爱免费精品视频在线观看 | 千金肉奴隶免费观看 | 欧美精品综合一区二区三区 | 欧美一区二区三区不卡视频 | 久久综合给合久久狠狠狠… | kk4444了欧美 | 大叔在线观看 | 日本免费三区 | 精品亚洲视频在线观看 | a级片在线播放 | 69欧美性猛交 | 视频在线观看大片 | 二次元美女脱裤子让男人桶爽 | 爱情岛永久成人免费网站 | 51精品 | 无码人妻精品一区二区蜜桃在线看 | 久久视频在线视频观看天天看视频 | 日本不卡免费新一二三区 | 日本不卡免费新一二三区 | 涩涩屋在线观看 | 亚洲精品成人456在线播放 | 亚洲人的天堂男人爽爽爽 | 国产3344视频在线观看免费 | 国产欧美视频在线观看 | 奇米777四色精品综合影院 | 欧美日本一道高清二区三区 | 公园吃女人奶野战视频 | 日本在线一区二区 | 欧美一级视频在线 | 日本阿v精品视频在线观看 日本xxx片免费高清在线 | 国产一卡二卡3卡4卡四卡在线 | 国产新疆成人a一片在线观看 | 欧美yyy| 亚瑟天堂久久一区二区影院 | 免费370理论片中文字幕 | 香蕉久久网 | 视频一区国产精戏刘婷30 | 久久精品国产免费 | 午夜伦午夜伦锂电影 | 免费看男人使劲躁女人小说 |