tp5 隐藏入口文件index.php

下面是Apache的配置过程,可以参考下:
1、httpd.conf配置文件中加载了mod_rewrite.so模块,去掉前面的 " # ";

tp5 隐藏入口文件index.php_第1张图片
2、AllowOverride None 将None改为 All

tp5 隐藏入口文件index.php_第2张图片
3、在应用入口文件同级目录.htaccess文件中,将内容RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L] 修改为 RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1];


  Options +FollowSymlinks -Multiviews
  RewriteEngine On

  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !-f
#  RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
  RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]

4、访问:http://www.learn.com/home/index/add

tp5 隐藏入口文件index.php_第3张图片

到此,index.php就被隐藏了!!!!! 点击关注博主更多博文!

你可能感兴趣的:(ThinkPHP)