Rewrite下載:http://pan.baidu.com/s/1gdfGTyF
選擇到你的站點,右鍵選擇“屬性”,會彈出如下圖所示對話框;然后依次按照圖中的順序,“ISAPI篩選器”->“添加”->“瀏覽”->選擇到rewrite.dll所在的目錄,然后確定。
最后進入到你的rewrite目錄,里面有一個“httpd.ini”配置文件,把里面的全部刪除,在粘貼這以下這句話(該代碼只針對ThinkPHP的情況):
[ISAPI_Rewrite] CacheClockRate 3600 RepeatLimit 32 RewriteRule (?!/dh)(?!/phpMyAdmin)(?!/Public)(.*)$ /index.php/$1 [I]
重寫規則中Public phpmyAdmin為排除目錄,如果你的目錄中放有需要直接訪問的文件,如圖片CSS那么要將文件所在目錄加入規則中,如下我排除的目錄就比較多:
我寫的重寫規則:
RewriteRule /(?!Public)(?!public)(?!xz)(?!wmall)(?!App/Mob/View)(?!guide)(?!Theme)(?!wechat)(.*) /index.php/$1 [L]