WordPress 将管理 URL (wp-admin) 重定向到自定义 url

问题描述 投票:0回答:2

我一直在四处寻找以将我的管理仪表板网址更改为自定义网址。 所以不是: 我的网站/wp-admin -> 我的网站/newadmin

我在网上找到的答案很旧或/而且根本不起作用。

到目前为止,我已经将 htaccess 更改为

RewriteRule ^newadmin/(.*) wp-admin/$1?%{QUERY_STRING} [L]

并在function.php中添加如下代码:

将管理员 url 更改为 newadmin

function custom_admin_url() { 
 $url = home_url('/newadmin');
 return $url; 
}
add_filter('admin_url', 'custom_admin_url');

我得到的结果:

  • 当试图点击顶部管理栏时,它会转到 /newadmin 但找不到该页面
  • 当我尝试直接访问 /wp-admin 时,它转到 /wp-admin(我想禁用它)

我想我只需要一种方法让 /newadmin 呈现 wp-admin 文件夹。它似乎应该在 htaccess 或 wp-config 中完成,但我找不到让它工作的方法。

有什么想法吗?

到目前为止我试过这些:

wordpress apache admin
2个回答
0
投票

您必须使用这个免费的 bast 插件:https://wordpress.org/plugins/wp-hide-security-enhancer/


-1
投票

您可以使用插件 WPS 隐藏登录 - https://wordpress.org/plugins/wps-hide-login/

易于使用!

© www.soinside.com 2019 - 2024. All rights reserved.