(注:运行环境 phpstudy+php5.6+nginx+tp5.0)
一、隐藏入口文件
1.在tp框架入口文件同级的.htaccess文件(如果没有就新建一个)中加入以下代码:
<IfModule mod_rewrite.c>
Options +FollowSymlinks -Multiviews
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]
</IfModule>
2.在phpstudy的配置文件中加入以下代码:
location / { // …..省略部分代码
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=/$1 last; break;
}}
(注:我用的是phpstudy的NGINX环境所以是nginx-conf。如果配置域名后需要在vhosts-conf中的指定域名配置中加入)