• 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

作者:站长图库 字体:[增加 减小] 来源:互联网

站长图库向大家介绍了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

相关文章

  • nodeJS把json数据转成excel(xlsx文件)输出
  • 怎么解决phpStorm使用vue提示"Attribute v-xxx is not allowed here"的问题
  • DEDE内容页调用栏目的SEO标题、描述、关键字的方
  • RESETful API接口设计规范
  • Photoshop制作创意文字标志
  • 总结PHP中银行卡号通用校验算法
  • PHP实现长轮询消息实时推送功能代码实例讲解
  • 搜索引擎营销中作弊的方式—链接作弊
  • Photoshop制作创意的云朵图案艺术字教程
  • 替换uploadify用Huploadify实现上传图片或文件

文章分类

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

最近更新的内容

    • 详解PHP中的addcslashes()函数
    • DedeCMS关键词替换问题较完美解决方案
    • jQuery如何判断css是否存在
    • 解析关于Thinkphp5复合型缓存的使用问题
    • WordPress文章页如何自动推送提交MIP/AMP页面
    • PhotoShop绘制水晶质感3D立体按钮制作教程
    • Photoshop绘制质感的金色水滴视频教程
    • phpsotrm设置内存限制后打不开了怎么办?
    • 手把手教你在微信小程序中使用canvas绘制天气折线图(附代码)
    • 记录某PHP后台系统,图片无法上传处理过程

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

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