美文网首页ThinkPHP开发
TP5.0隐藏入口文件index.php

TP5.0隐藏入口文件index.php

作者: 老牛圣斗士 | 来源:发表于2022-07-25 14:42 被阅读0次

    一、Apache

    在ThinkPHP5.0中,出于优化的URL访问原则,还支持通过URL重写隐藏入口文件,下面以Apache为例说明隐藏应用入口文件index.php的设置。

    下面是Apache的配置过程,可以参考下:

    1、httpd.conf配置文件中加载了mod_rewrite.so模块

    2、AllowOverride None 将None改为 All

    3、在应用入口文件同级目录添加.htaccess文件,内容如下:

    Options +FollowSymlinks -Multiviews

    RewriteEngine on

    RewriteCond %{REQUEST_FILENAME} !-d

    RewriteCond %{REQUEST_FILENAME} !-f

    RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]//---------------此处与官网不同;

    4、重启Apche;

    二、Nginx

    打开nginx配置文件

    location / { // …..省略部分代码

    if (!-e $request_filename) {

    rewrite ^(.*)$ /index.php?s=/$1 last;

    break;

    }

    }

    相关文章

      网友评论

        本文标题:TP5.0隐藏入口文件index.php

        本文链接:https://www.haomeiwen.com/subject/jjbgirtx.html