.htaccess 文件內容
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]php
轉換成 httpd.ini服務器
若是直接寫成是能夠
RewriteRule (.*)$ /index\.php\?s=$1 [I]
可是
RewriteRule (.*)$ /index\.php\?s=$1 [I,PT] 第一次正常 第二次訪問服務器報錯
改爲 RewriteRule (.*)$ /index\.php\?s=$1 [I] 圖片顯示有問題,個人分隔符是 「-」
最後本身解決了,就是排除不須要重定向的目錄 像下面的
[ISAPI_Rewrite]
CacheClockRate 3600
RepeatLimit 32
RewriteRule (?!/dh)(?!/phpMyAdmin)(?!/Public)(.*)$ /index\.php/$1 [I]圖片