ThinkPHP在重写模式下如果打开URL不区分大小写

hinkPHP在重写模式下如果打开URL不区分大小写,结果访问比如http://www.corethink.cn/index/index.html按理应该访问首页,但是却提示404,通过调试发现,在这种情况下,$_SERVER['PATH_INFO']的值居然是 index.html,难道不应该是 index/index.html吗

果断关闭不区分URL大小写,打印出来$_SERVER['PATH_INFO']的值是 Index/index.html
也就是说访问http://www.corethink.cn/Index/index.html正常访问。

真是奇怪的问题,求解决?

附上重写规则

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]

查看全部
jry59881125
jry59881125
2015/05/29 16:23
  • index
  • php
  • 点赞
  • 收藏
  • 回答
    私信

0个回复