«

EMLOG利用.htaccess修改后台登录路径的方法

时间:2019-8-28 22:55     作者:博客志     分类: emlog教程


我们知道,EMLOG后台登陆地址的目录名称默认为admin,且目前官方并未在EMLOG发布的所有版本中提供修改后台登陆地址的功能,这样暴露网站后台的做法让人多少觉得不安全,更何况这样很容易招惹到好事之人的扫描破解。

因此,我们有必要修改一下EMLOG博客的后台管理地址,从而防止被人扫描好被人暴力破解,那么现在就来为大家分享一下EMLOG利用.htaccess修改后台登录路径的方法。

一、操作步骤

1、在网站根目录下创建一个新目录文件夹,比如emlog

2、在该文件夹下创建一个index.php文件,写入如下代码

<?php
$admin_cookie_code="1234567890";
setcookie("EmlogAdminSession",$admin_cookie_code,0,"/");
header("Location: /admin/index.php");
?>

3、在.htaccess文件中添加以下规则

RewriteEngine On
RewriteCond %{REQUEST_URI} ^/admin
RewriteCond %{HTTP_COOKIE} !EmlogAdminSession=1234567890
RewriteRule .* - [L,F]

4、现在试试输入以下地址:http://你的域名/emlog/

二、教程解读

1、通过本教程修改EMLOG后台管理地址后,如果直接输入域名+admin会报错,但输入域名+emlog则会正常访问后台

2、本教程中新建的emlog目录为范例,您可以根据自己的需求设定自己的管理目录,以达到隐藏后台的目的

3、本教程中所使用的cookie代码“1234567890”为本站范例,您可以根据自己的需求设置自己的cookie