linux安裝thinkPHP程序偽靜態失效報File not found如何解決?
今天搭一個thinkphp程序,發現偽靜態失效,找了半天沒找到原因,最后發現是大小寫問題,linux系統對大小寫有嚴格區別,所以在linux系統下就算有一個字母出錯都是不能容忍的,我曾經將一個名字是html.png的圖片引入程序的時候寫成HTML.png,導致的破圖,所以一定要注意大小寫哦。
下面是在linux下格式好的thinkPHP的偽靜態規則,需要的請拿去,不謝!
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?s=/$1 [QSA,PT,L]
</IfModule>
下一篇
外貿網站設計需要注意這幾方面