• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧
您的位置:首页 > CMS教程 >建站教程 > tp5怎么隐藏admin.php

tp5怎么隐藏admin.php

作者:站长图库 字体:[增加 减小] 来源:互联网 时间:2022-04-29

站长图库向大家介绍了tp5怎么隐藏admin,tp5隐藏后台等相关知识,希望对您有所帮助

tp5隐藏admin.php的方法:1、定义入口文件admx.php,并在入口文件绑定admin模块;2、在config/app.php文件中,配置禁止访问admin;3、配置nginx伪静态即可。


tp5怎么隐藏admin.php

tp5怎么隐藏admin.php?tp5 隐藏后台

为了后台的安全,一般后端开发人员都会对后台路径进行隐藏。

踩了多天的坑,终于想到了,tp5.1隐藏后台目录的方法了。

假设我的后台目录为 "/admin"

1、定义入口文件admx.php(也可以是很难猜的文件名),并在入口文件绑定admin模块

<?php  // [ 应用入口文件 ]namespace think;    define('CONFIG_PATH',__DIR__.'/../config/');// 加载基础文件require __DIR__ . '/../thinkphp/base.php';  // 执行应用并响应Container::get('app')->bind('admin')->run()->send();

2、然后在config/app.php文件中,配置禁止访问admin

// 禁止访问模块'deny_module_list'       => ['common','admin'],

测试: 通过域名+/admin 的方式已经无法访问,只能通过域名+admx.php的方式去访问,仔细观察URL你会发现,实际上admx.php == /admin。

目前这种方式是对代码改动最小的。


tp5怎么隐藏admin.php


3、nginx 伪静态的配置

location / {    if (!-e $request_filename){        rewrite  ^(.*)$  /index.php?s=$1  last;   break;    }}location /admx.php/ {    if (!-e $request_filename) {         rewrite  ^/admx.php/(.*)$  /admx.php?s=$1  last;         break;    }}


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • tp5怎么隐藏admin.php

相关文章

  • 2022-04-29Photoshop制作华丽的金色霓虹灯字
  • 2022-04-29PS制作逼真的蕾丝花边文字效果的教程
  • 2022-04-29宝塔面板批量设置站点404页面的方法(无需站点单独设置)
  • 2022-04-29Vue 手势组件教程
  • 2022-04-29解析ThinkPHP5之 _initialize() 初始化方法
  • 2022-04-29Discuz后台计划任务不运行解决方法
  • 2022-04-29uniapp实现微信小程序全局分享的示例代码
  • 2022-04-29DEDECMS获取本文地址标签
  • 2022-04-29一分钟学会Docker安装phpmyadmin
  • 2022-04-29jquery怎么判断指定子元素是否存在

文章分类

  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧

最近更新的内容

    • 解决WordPress评论加强:防止游客冒充站长回复别人的办法
    • JS保留两位小数的函数有哪些
    • DEDECMS用函数实现隔行换色以及分组加线
    • PhotoShop打造水与火的碰撞视觉特效合成教程
    • Photoshop制作精致的橙色石纹立体字
    • 移动uni-app项目怎么实现发送位置的地图交互
    • 如何解决“您的服务器没有安装这个php扩展”问题
    • vue中的math.sqrt的用法是什么
    • Js实现动态的仿百度“元宵节汤圆”特效
    • 百度统计升级屏蔽黑灰产信息功能

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有