今天在iis上用了安裝了ISAPI_Rewrite3.1.0.75破解版,安裝很順利。但是卻發(fā)現了很多問題。因為服務器配置的權限比較嚴格,造成了諸多權限的問題。
1、解決service unavailable的問題
最開始出現的問題就是訪問所以網頁都是service unavailable錯誤。按照幫助文件,把這個目錄加載了IIS_WPG用戶組訪問權限。也有的文章說要加上SERVICE用戶組權限。這個根據不同的操作系統(tǒng)來進行調整吧!
2、然后出現了ISAPI_Rewrite的規(guī)則訪問頁面都是404的問題
這個明顯是ISAPI_Rewrite沒有生效,折騰了半天發(fā)現不是規(guī)則書寫的錯誤。于是在httpd.conf文件里面加了生成日志的代碼:
在httpd.conf加入
RewriteLogLevel 9
LogLevel debug
再次訪問頁面就會生成error.log日志,看了一下發(fā)現竟然是對.htaccess文件沒有訪問權限。這個我暫時加上everyone用戶來解決,不過這個權限太大了,等有空我再設置一下,看看用其他權限小的用戶組來解決。