joomla2.5 后台地址隐藏
如题,想修改joomla2.5的后台进入地址(/administrator)。在网上搜索到的教程不是针对2.5的,尝试过后并不可用。感谢关注~...
如题,想修改joomla2.5 的后台进入地址(/administrator)。
在网上搜索到的教程不是针对2.5的,尝试过后并不可用。
感谢关注~ 展开
在网上搜索到的教程不是针对2.5的,尝试过后并不可用。
感谢关注~ 展开
1个回答
2012-08-22 · 知道合伙人互联网行家
关注
展开全部
1.新建一个文件,这里假定命名为myadmin.php
内容:
<?php
session_name( "Autoit" ); //自己修改Autoit,对应administrator/index.php
session_start();
$_SESSION['admin_user'] = "Y"; //自己修改admin_user,对应administrator/index.php
session_write_close();
?>
<meta http-equiv="refresh" content="0;url=(原来的后台地址)">
2.修改administrator/index.php
define('_JEXEC', 1); //原文件Line 9
define('DS', DIRECTORY_SEPARATOR);
//对比上面加入下面内容
// Add by Autoit!
session_name( "Autoit" ); //自己修改Autoit,对应myadmin.php
session_start();
$ok_to_browse = ( $_SESSION['admin_user'] == "Y" ); //自己修改admin_user,对应myadmin.php
if (! $ok_to_browse ) {
header('Location:(你的404页面地址或其他地址)');
exit(0);
}else{
$_SESSION['admin_user'] = "Y";
session_write_close();
}
// Add by Autoit!
//原理:只有经过我们自己定义的myadmin.php文件才会注册到session,否则后台链接将视为非法,退出。
注:文件名、session名,自己一定要自行定义,安全起见!!
内容:
<?php
session_name( "Autoit" ); //自己修改Autoit,对应administrator/index.php
session_start();
$_SESSION['admin_user'] = "Y"; //自己修改admin_user,对应administrator/index.php
session_write_close();
?>
<meta http-equiv="refresh" content="0;url=(原来的后台地址)">
2.修改administrator/index.php
define('_JEXEC', 1); //原文件Line 9
define('DS', DIRECTORY_SEPARATOR);
//对比上面加入下面内容
// Add by Autoit!
session_name( "Autoit" ); //自己修改Autoit,对应myadmin.php
session_start();
$ok_to_browse = ( $_SESSION['admin_user'] == "Y" ); //自己修改admin_user,对应myadmin.php
if (! $ok_to_browse ) {
header('Location:(你的404页面地址或其他地址)');
exit(0);
}else{
$_SESSION['admin_user'] = "Y";
session_write_close();
}
// Add by Autoit!
//原理:只有经过我们自己定义的myadmin.php文件才会注册到session,否则后台链接将视为非法,退出。
注:文件名、session名,自己一定要自行定义,安全起见!!
深圳云诺科技
2024-11-11 广告
2024-11-11 广告
Jira是Atlassian公司开发的一款强大的项目管理工具,它以其灵活性和可定制性在业界广受好评。在深圳云诺互联科技有限公司,我们利用Jira来跟踪和管理项目任务、缺陷、版本发布等关键环节。它支持多种工作流,能够满足不同项目和团队的需求。...
点击进入详情页
本回答由深圳云诺科技提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询