本文最后更新于 400 天前,其中的信息可能已经过时,如有 错误/失效 请发送邮件到qimeng9420@foxmail.com或留言。
背景
WordPress系统默认的后台地址是 /wp-admin 或 /wp-login.php,为确保安全性。我们需要更改Wordpress的后台登录地址!
步骤
1. 修改 wp-login.php 名称
在网站根目录下找到 wp-login.php 文件,重命名成你想改成的后台访问名称,例如修改成:adminlogin.php ,后台访问地址就变为:(https://域名/adminlogin.php)。
2.修改 adminlogin.php 文件
打开 adminlogin.php 把里面所有的 wp-login 替换成 adminlogin
3.修改 general-template.php 文件
a) 打开网站根目录下 wp-includes 文件夹下 general-template.php 文件,把里面所有的 wp-login 全部替换成 adminlogin
b) 搜索变量 $login_url
$login_url
$login_url = site_url( 'adminlogin.php', 'login' );
将 site_url 里面第一个参数 adminlogin.php 改成 index.php ,如下:
index.php
$login_url = site_url( 'index.php', 'login' );
这行代码的意思是定义当有人通过 https:// 域名 /wp-admin/ 地址访问网站时或者直接访问后台某个地址时进行跳转到 site_url() 设置的地址内,以防止别人探索你的后台地址。其中 index.php 可以换成别的,保持默认的 wp-login 也可以。
4.完成
以后要登录后台,就可以通过 https://域名/adminlogin.php 访问了。
占个沙发