20 条 评论
  1. 你好,博主,按照你的方法,我设置成功了,但是现在有个问题是如果输入的不是我自定义的登陆地址比如:www.xxx.com/wp-login.php,我的博客出现的是404页面提示,我如何让其跳转为我的博客主页:www.xxx.com

    9年前 回复
  2. 我就感受到了以admin为登录名的暴力破解攻击。还有就是想问一下,那个文件名按上面的方法修改为wp-denglu.php之后,那个wordpress升级之后会不会把修改的文件覆盖掉啊?。还有就是那个你写的www.devework.com/wordpress-wp-login-securety.html 方法对你的主题不起作用,不管是代码还是插件,我在别的主题试过可以,但在你的主题不起作用。

    10年前 回复
    • 这个方法的话肯定是会覆盖的,www.devework.com/wordpress-wp-login-securety.html 这个页面对我的主题肯定也能起作用的——只能说你自己的问题了,我这个网站现在就是在用着这个方法。话说,不要动不动就以为是主题的问题好不好?每次都是这样,不会先考虑下是你自己的操作问题??实际上你每次反馈问题到头来是谁的问题?

      10年前 回复
      • 嗯,现在都不敢改主题了,都是用插件实现的。

        10年前 回复
  3. 修改完成后他居然自动跳转了,就是说输入abc.com/wp-admin,自动跳转到登陆页面,并且链接跳转为abc.com/wp-修改.php
    wp3.6.1不成功了?

    10年前 回复
  4. 谢谢Jeff啊。在网上看了很多,方法各不相同。试了一些,竟然不管用(也许我水平太差)。Jeff同学的方法,又清楚又有效!非常感谢!!! :smile:

    11年前 回复
  5. 支持~~~

    11年前 回复
  6. 看来不是所有人都看得懂你的表达。。。
    你表达的不够清楚。

    查找根目录下的wp-includes/general-template.php文件,将源码中的wp-login.php替换为修改后的wp-denglu.php,但是要注意代码第238行1
    $login_url = site_url(‘wp-login.php’, ‘login’);
    不要修改,完成修改后覆盖原文件保存,

    是不是除了这一行的不要改,其他地方都可以改?

    11年前 回复
    • 是啊

      11年前 回复
    • 哎,咱语文不好, :?: 现在修改了一下,表达应该清楚了吧?

      11年前 回复
  7. Jeff: 刚才测试了下我的方法,成功修改登录文件名。方法其实非常简单:先修改wp-login.php文件名,打开wp-login.php,直接查找wp-login.php并以修改后的文件名替换全部;然后打开wp-includes/general-template.php,同样需要替换全部的wp-login.php。现在可以用新的登录文件名正常登录了,跟原先一样,只是wp-login.php变成新的文件名了。尽供参考!非常感谢博主的思路。

    11年前 回复
  8. 按博主方法改完后用改过的登录文件名不能登录,此方法不可行啊。

    11年前 回复
    • :?: 肯定是你没有看清教程,我试过4、5次都可以,注意步骤二是 “不要修改” 第238行的login。

      11年前 回复
  9. 那管理员登陆那个怎么解决?就是youdominname.com/wp-admin
    这个也可以登录啊!而且登陆是管理员!这个可以修改吗?

    11年前 回复
    • 修改默认登录名为其他,再按上面的方式来。

      11年前 回复
发表评论