thinkphp隐藏后台地址

首先在public目录下创建一个任意文件名的php文件,例如a.php,其内容如下

<?php
header("Location: /admin/auth/login?key=caucins");

其中地址请根据自己项目设置,key也是可以自定义的,作为验证使用。

然后在后台登录位置,加入如下验证代码

if(input(‘key‘)!=‘caucins‘){
            $this->error(‘error‘);
        }

大体思路就这样,其中很多都是可以自定义的,根据自己的项目修改即可。

本方法快捷方便,安全性也不错。

原文地址:https://www.cnblogs.com/Lynwood/p/9245812.html

时间: 2024-08-26 22:49:15

thinkphp隐藏后台地址的相关文章

[thinkphp] 隐藏后台地址

转自 http://document.thinkphp.cn/manual_3_2.html#module_deploy 如果不希望用户直接访问某个模块,可以设置模块映射(对后台的保护会比较实用). 'URL_MODULE_MAP' => array('test'=>'admin'), 注意:设置了模块映射后,原来的Admin模块将不能访问,只能访问test模块. 我们访问 http://serverName/Admin将会报模块不存在的错误,而 http://serverName/test 

【thinkphp5】安全建议:隐藏后台登录入口地址

我们都知道后台   www.test.com/admin 是我们最常用的登录入口,方便的同时也留下了隐患,如果你刚好使用了 admin/123456 这种账号密码的方式,会导致我们的后台完全暴露在外. 因此我们建议修改后台的登录入口,达到隐藏后台登录入口的效果. 操作步骤 1.首页修改 application/config.ph p中 deny_module_list 的值,其中默认已经有 common ,我们添加 admin ,改成 ['common', 'admin'] 2.然后在项目 pu

Fastadmin隐藏后台登录入口地址?

我们都知道后台/admin是我们最常用的登录入口,方便的同时也留下了隐患,如果你刚好使用了admin/123456这种账号密码的方式,会导致我们的后台完全暴露在外.因此我们建议修改后台的登录入口,达到隐藏后台登录入口的效果. 操作步骤 1.首页修改application/config.php中deny_module_list的值,其中默认已经有common,我们添加admin,改成['common', 'admin']2.然后修改项目public目录下的admin.php,将其改名为admin_

APP上线应用市场后台地址

 下面主要是列出开发者后台地址: Google Play : https://play.google.com/apps/publish        应用汇: http://dev.appchina.com     机锋市场 : http://dev.gfan.com/ 91和安卓市场 : http://dev.apk.hiapk.com/               //说明一下,发布在安卓市场也会发布到91市场,他们其实同一家了 安智(goapk) : http://dev.anzhi.co

Wordpress更改后台地址

wordpress默认的后台地址是 xx/wp-admin  或xx/wp-login.php ,谁都知道感觉很不安全, 方法一:使用插件 通过插件在地址上加上只有你知道的参数才能访问 1.后台搜索插件Stealth Login Page进行安装 2.然后设置自定义登录地址的链接参数, 3.下次登录就要填多个值,如果输入错误就会重定向到http://localhost/w/ 4.不想要的话,把插件删除或停用防护自然消失 方法二:重命名登录页 找到wp-login.php 更改为自定义的文件名,为

[转]php mysql注入load_file IIS配置文件获取后台地址

1.找不到后台地址,那么干脆爆MySql管理员的口令http://www.***.com.cn/news_detail.php?newsid=-1+union+select+1,2,3,4,5,6,concat(user,password),8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27+from+mysql.user得到数据:root*CB26B0546CADD30FC2432C095A6A3D54FA3C2FFD 2.随便访

Ubuntu下配置ThinkPHP隐藏index.php

http://doc.thinkphp.cn/manual/url_rewrite.html 以上连接为框架手册提供的步骤,而Ubuntu下apache环境与windows及其它Linux有一定区别 1.开启mod_rewrite.so模块 使用sudo a2enmod,可配置模块管理,再输入rewrite,则开启了mod_rewrite.so模块. 2.AllowOverride 改为All sudo vim /etc/apache2/apache2.conf,开启找到AllowOverrid

nginx 配置web 虚拟目录 并且codeIgniter,thinkphp 重新url 地址

nginx 配置虚拟目录并且url 重写 server { #侦听80端口 listen 8090; #定义使用www.xx.com访问 server_name 127.0.0.1; #设定本虚拟主机的访问日志 access_log /var/log/nginx/access.log; error_log /var/log/nginx/error.log; root /home/lxy/www/cs/; #定义服务器的默认网站根目录位置 #默认请求 location / { index inde

手机隐藏ip地址的方法简单设置

手机隐藏ip地址的方法简单设置 原文地址:http://blog.51cto.com/14019402/2313001