mysql 8.0 怕ssword_WordPrss 后台登录地址变更实现方案

WordPress是一种使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把 WordPress当作一个内容管理系统(CMS)来使用。WordPress有许多第三方开发的免费模板,安装方式简单易用。不过要做一个自己的模板,则需要你有一定的专业知识。比如你至少要懂的标准通用标记语言下的一个应用HTML代码、CSS、PHP等相关知识。

下面简单介绍几种修改WordPress后台登录地址扥方法,WordPress博客默认地址/wp-admin,假设域名为http://www.yoodb.com/,那么后台默认地址即为http://www.yoodb.com/wp-admin,但是考虑到安全等方面可以按如下步骤修改。

方式一

打开functions.php文件,增加代码如下:function login_protection(){

if($_GET['param'] != 'backstage')header('Location: http://www.yoodb.com/');

}

add_action('login_enqueue_scripts','login_protection');

此时后台唯一登录地址为:http://www.yoodb.com/wp-login.php?param=backstage,属性param=backstage以及域名是可以变更的。

方式二

1、将文件wp-login.php文件名重命名为backstage.php(名字任意,本文以此为例)

2、打开根目录下wp-includes/general-template.php文件,如果该文件没有进行过其他操作的话大概在第238行有如下代码:$login_url = site_url('wp-login.php', 'login');

把wp-login.php替换为backstage.php即可。

方式三

1、将wp-admin目录重命名改为yoodb,之后在.htaccess文件中增加如下内容:RewriteEngine On

RewriteBase /

RewriteCond %{REQUEST_URI} wp-admin/

RewriteCond %{QUERY_STRING}

RewriteRule .*.php [F,L]

RewriteCond %{QUERY_STRING}

RewriteRule ^yoodb/(.*) wp-admin/$1?%{QUERY_STRING}&

2、之后需要修改三个文件,查找:wp-admin/includes/media.php

wp-includes/script-loader.php

wp-includes/link-template.php

将文件中所有包含wp-admin字样的内容替换成yoodb,此时编辑和评论链接才能继续使用。

注意:WordPress提供了一中安全插件 Limit Login Attempts, 安装并启用该插件后不需要做其他设置。如果用户连续登陆失败,该插件会临时屏蔽登陆IP地址。

对于初学者可能会遇到“WordPress无权限浏览页面报403错误问题”,参考地址:http://blog.yoodb.com/yoodb/article/detail/335,如果还有其他问题可以在本站搜索,如果对本站感兴趣欢迎收藏。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值