Thinkphp3.2.3隐藏index.php入口文件

Thinkphp3.2.3,官网自带的.htaccess文件内不好使。

我在nginx和Apache上试了可以

1.httpd.conf中去掉LoadModule rewrite_module modules/mod_rewrite.so 前面的#号
2.AllowOverride None 修改为了AllowOverride All
3.在config文件中添加以下配置:
// URL地址不区分大小写
'URL_CASE_INSENSITIVE' => true,
//REWRITE模式
'URL_MODEL' => 2,

4.根目录.htaccess如果没有自己建也可以。


  RewriteEngine On
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteRule ^(.*)$ index.php?s=$1 [QSA,PT,L] 
自己遇到的问题,如果疑问欢迎评论!


你可能感兴趣的:(Thinkphp3.2.3隐藏index.php入口文件)