当前位置: 首页 > news >正文

Fastadmin 解决安全提示:为了你的后台安全,请勿将后台管理入口设置为admin或admin.php问题

最近在mac电脑上通过终端,安装了php和mysql,以及配置nginx服务。下载部署了fastadmin源码,运行进入后台后出现“安全提示:为了你的后台安全,请勿将后台管理入口设置为admin或admin.php”;网上搜索各种解决方案,例如改application/config.php中,修改default_module,把index改为admin,等等,在新版本中均不起作用。

经过多次研究发现:核心问题还是在nginx配置。需要在运行fastadmin的nginx配置中,修改如下代码:

# PHP解析(修复 PATH_INFO,适配 FastAdmin 随机后台入口) location ~ \.php(/|$) { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; # 【核心:支持 PATH_INFO】 # 将 .php 后的路径拆分到 PATH_INFO 变量中 fastcgi_split_path_info ^(.+\.php)(.*)$; # 设置正确的脚本文件名 fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; # 设置 PATH_INFO 变量,FastAdmin 路由依赖此变量 fastcgi_param PATH_INFO $fastcgi_path_info; include fastcgi_params; # 延长超时时间 fastcgi_connect_timeout 300; fastcgi_send_timeout 300; fastcgi_read_timeout 300; }

为什么这样改就能解决?

  1. 正则变化:location ~ \.php$改成location ~ \.php(/|$)。这样不仅能匹配xxx.php,还能匹配xxx.php/index/login这种路径。

  2. 路径拆分:fastcgi_split_path_info会把 URL 分成两部分:

    • 第一部分:QohiZLUvRY.php(告诉 PHP 运行哪个文件)。

    • 第二部分:/index/login(告诉 FastAdmin 执行哪个控制器)。

  3. 变量传递:通过fastcgi_param PATH_INFO把路由信息传给 PHP。没有这一行,后台登录页就永远加载不出来。

修改后,保存配置,重启nginx,就可以实现不带admin/或者admin.php路径访问后台了。

在此记录,给有同样困扰的同学,提供点解决思路

http://www.jsqmd.com/news/461385/

相关文章:

  • [linux] 本地部署网页(windows下载node.js, 安装pnpm)
  • 【UI自动化测试】5_TPshop项目实战 _批量运行测试用例(重点)
  • 线程池学习2
  • AI时代人人都是产品经理:团队协同:AI 时代,产品经理与算法 / 研发团队的高效协同技巧
  • 嵌入式开发之C语言入门:从基础到核心语法
  • 云南昆明软式透水管安装方法
  • 基于微信小程序的教育宝学习小助手的设计与实现
  • 2026 现象级 AI 工具 OpenClaw 全解析:本地部署、自动化实战与技术揭秘
  • # Openssl关键知识
  • windows 7 用户账户的三种类型
  • Component mscomm32.ocx not correctly registered,file is missing or invalid
  • 基于Java springboot海洋馆预约系统(源码+文档+运行视频+讲解视频)
  • 基于微信小程序的家校互动平台开发与设计
  • 打开软件就弹出msvcp140.dll如何修复? 附免费下载方法分享
  • 双系统给ubuntu扩容
  • springboot基于协同过滤算法的个性化音乐推荐系统
  • 【Matlab】MATLAB教程:符号求导(以diff(x²+2x,x)为核心案例)
  • 基于微信小程序的社区养老服务系统的设计与实现
  • 二分查找的大致了解
  • Python实战:将字符串转换为6位数字密码(附完整代码)
  • 靠谱的工业显示器领先公司
  • Java继承-重写
  • 好利来卡面值回收是多少?畅回收回收,折算清楚,无套路 - 畅回收小程序
  • C++合成金属游戏
  • 睡前历史说赛道爆火!用Coze智能体工作流1分钟搞定爆款视频,附详细教程
  • 各个项目端口号
  • 面向关键行业的 Oracle 兼容性实践与落地复盘
  • 关注点之(十二)外观与纹理重建
  • 镜像视界空间智能战略:人工智能+空间计算助力数字中国建设---融合 Pixel-to-Space空间反演 × DeepSeek认知引擎 × SpaceOS空间操作系统 × AI智能体系统
  • SpringBoot校园新闻网站毕设源码免费项目