3.2.2 - 普通 - 未处理

最近发现,在某些环境下,如果直接访问根目录 / ,而不带 index.php,$_SERVER 数组中的 PHP_SELF 的值也是 “/”。因些,ThinkPHP.php 中定义的 _PHP_FILE_ 也就变成了 /.php,重定向就一定 404 了。
附上我的补救方法:
在入口定义_PHP_FILE_
define('_PHP_FILE_', strtr($_SERVER['sc
ps:曾经见过有些环境的 _SERVER 数组里没有 PHP_SELF 这个键的,所以用了 sc
