linuxer
发布于 2023-08-11 / 9 阅读
0
0

WordPress网站更改后台登录地址保姆级图文教程

WordPress网站更改后台登录地址保姆级图文教程

 

        大家都知道WordPress系统默认的后台地址是 域名/wp-admin 或域名/wp-login.php

 

    这就意味着所有用WordPress的人都可以用这个地址打开你的后台登录页面,很明显谁都知道这很不安全。那么如何更改Wordpress的后台登录地址呢?

 

 

   搜了好多帖子,方式主要有两种,一种是使用插件,这种方法比较快。但是网上提供插件居多,我安装测试的插件没几个是最后成功的。第二种是直接修改代码文件,最后决定用这种方式。

    第一步:

 

    1. 打开WordPress所在的目录,找到 WordPress 目录下的 wp-login.php,这个文件是我们后台登录的地址,把它重命名成别的,例如:XXXX.php ,这就意味着你可以通过 http://域名/XXXX.php 的方式来访问后台。

 

    2. 但是这还不够,我们打开刚才重命名的文件,把里面所有的 wp-login 替换成 XXXX ,这样第一步完成。

 

打开文件,把里面所有的 wp-login 全部替换成XXXX

nano wp-login.php

Ctrl+\ 输入wp-login 回车

在输入你想改的 XXXX回车

Ctrl+X 按Y 回车

   

第二步:

 

打开 WordPress 目录下 wp-includes ,找到其目录内的 general-template.php 文件,

 

 

    

 

    第三步:

由于直接用的终端 vim不习惯我用的nano

打开文件 general-template.php ,

直接 Ctrl+W 

我的是MacOS 是这样 Win的注意一下

搜索变量  $login_url

function wp_login_url(redirect = '', force_reauth = false ) {

        $login_url = site_url( 'wp-login.php', 'login' );

 

 

 

将site_url 里面第一个参数改成 一个你想要的php页面  如index.php

 

其中 index.php 可以换成别的,保存默认的 wp-login 也可以,这行的意思是定义当有人通过 http:// 域名 /wp-admin/ 地址访问网站时或者直接访问后台某个地址时进行跳转到

site_url() 设置的地址内,所以防止别人探索你的地址。

 

改完了 就是你的 http://域名/xxxx.php 去后台了!!


评论