程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> ASP編程 >> 關於ASP編程 >> IIS偽靜態插件rewrite設置好以後,IIS重啟rewrite組件也無法啟用

IIS偽靜態插件rewrite設置好以後,IIS重啟rewrite組件也無法啟用

編輯:關於ASP編程
 

今天由於一個網站需要用到偽靜態,並且服務器用的win2003服務器,所以就想用rewrite來實現偽靜態,於是就按照步驟,打開isapi設置了rewrite的路徑,並且重新啟動了IIS,等待rewrite的生效,但是重啟了好幾次也沒見rewrite生效,大家都知道,如果rewrite生效的話,會一個大大的向上的綠色箭頭,但是無論我如何重啟IIS,都沒有期盼到這個久違了的綠色箭頭。

於是,我就想是不是rewrite組件本身的問題?我又去找了一款設置了上去,結果重啟IIS還是不行,實在沒辦法了,就大致百度了一下,經過分析,才發現,我將write放在了c盤下創建的一個文件夾下面的一個文件裡了,當然,新創建的文件夾默認是不具備任何權限的,尤其是everyone權限,但是rewrite必須要有這個權限才能啟動起來,這樣,就找到了問題的症結所在,只需要找到rewrite組建所在的目錄,給這個目錄文件夾價格everyone權限,然後重啟IIS就OK了。

原因其實很簡單,但是我們不願意去思考,那只好去百度了,筆者一直認為百度是我們最好的老師,沒有之一。

 
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved