• 技术文章 >后端开发 >PHP问题

    thinkphp怎么隐藏.php

    藏色散人藏色散人2020-11-30 14:52:03原创345

    thinkphp隐藏index.php的方法:首先修改apache中httpd.conf文件;然后在项目中修改配置文件“config.php”,并修改URL模式为2;最后创建.htaccess文件,并重启apache即可。

    本教程操作环境:Windows7系统、PHP5.6版,该方法适用于所有品牌电脑。

    推荐:《PHP视频教程

    ThinkPHP中隐藏index.php

    一、修改apache中httpd.conf文件

      1. 找到#LoadModule rewrite_module modules/mod_rewrite.so,将前面"#"去掉;

      2.找到所有AllowOverride None,将其改为AllowOverride All;

    二、在自己项目中修改配置文件(Con/config.php),修改URL模式为2

    'URL_MODEL'             => 2,       // URL访问模式,可选参数0、1、2、3,代表以下四种模式:

    三、在入口文件index.php处创建.htaccess文件,添加一下内容

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

    四、重启apache即可

    以上就是thinkphp怎么隐藏.php的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:thinkphp
    上一篇:php 如何对特殊字符转义 下一篇:asp php jsp的区别有哪些
    大前端线上培训班

    相关文章推荐

    • ThinkPHP6.0开启多应用模式• thinkphp5.1和php、vue.js实现前后端分离和交互• 学习:ThinkPHP部署目录• 详解ThinkPHP5下has_one和belongs_to的区别

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网