WordPress如何修改wp-admin后台登录地址

来自:安企建站服务研究院

头像 方知笔记
2026年01月27日 01:13

WordPress作为全球最流行的内容管理系统,其默认的后台登录地址是/wp-admin/或/wp-login.php,这给网站安全带来了一定风险。黑客经常通过扫描这些默认地址尝试暴力破解。本文将介绍几种修改WordPress后台登录地址的方法,帮助您提高网站安全性。

方法一:使用安全插件修改

最简单的方式是安装专业的安全插件:

  1. 安装Wordfence或iThemes Security插件
  2. 在插件设置中找到”更改登录URL”或类似选项
  3. 设置新的后台路径,如”/my-secret-admin/”
  4. 保存设置后,原wp-admin地址将自动失效

方法二:通过代码修改

如果您熟悉代码,可以在主题的functions.php文件中添加:

function change_login_url() {
if (strpos($_SERVER['REQUEST_URI'], 'wp-login.php') || strpos($_SERVER['REQUEST_URI'], 'wp-admin')) {
wp_redirect(home_url('/new-admin-path/'));
exit();
}
}
add_action('init', 'change_login_url');

方法三:修改.htaccess文件

对于Apache服务器,可以在.htaccess中添加:

RewriteRule ^new-admin-path/?$ /wp-login.php [QSA,L]
RewriteCond %{THE_REQUEST} ^.*/wp-admin
RewriteRule ^(.*)$ /new-admin-path [R=301,L]

注意事项

  1. 修改前务必备份网站
  2. 记住新设置的登录地址
  3. 修改后测试所有后台功能是否正常
  4. 建议同时启用双因素认证提高安全性

通过以上方法修改wp-admin地址,可以有效阻止大部分自动化攻击工具,显著提高WordPress网站的安全性。