下面以web服务器以Apache为例。

1、修改Apache的主配置文件,开启Apache的重写机制

thinkPHP隐藏入口文件

2、修改虚拟主机配置

thinkPHP隐藏入口文件

3、重启Apache

4、拷贝修改Apache的重写规则文件(.htaccess文件)

thinkPHP隐藏入口文件

重写规则代码如下

<IfModule mod_rewrite.c>
  Options +FollowSymlinks
  RewriteEngine On

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

 

相关文章: