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>
下一篇
外贸网站设计需要注意这几方面