默认情况下,WordPress的后台登录地址是/wp-admin或/wp-login.php,这给黑客提供了明确的目标。通过修改后台登录地址可以显著提高网站安全性。以下是两种常用方法:

/my-secret-login)
wp-content/themes/your-theme/目录下的functions.php文件// 自定义登录地址
function custom_login_url() {
return '/my-secret-login'; // 修改为你想要的地址
}
add_filter('login_url', 'custom_login_url', 10, 3);
// 重定向默认登录页面
function redirect_default_login() {
if (strpos($_SERVER['REQUEST_URI'], 'wp-login.php') !== false) {
wp_redirect(home_url('/404'));
exit();
}
}
add_action('init', 'redirect_default_login');
在网站根目录的.htaccess文件中添加:
# 阻止直接访问wp-login.php
<Files wp-login.php>
Order Deny,Allow
Deny from all
Allow from 123.123.123.123 # 可选:允许特定IP访问
</Files>
yoursite.com/wp-admin - 应该被重定向或显示404yoursite.com/my-secret-login - 应该显示登录页面通过以上步骤,你已经成功修改了WordPress后台登录地址,提高了网站安全性。