网站地图    收藏   

主页 > 后端 > wordpress教程 >

wordpress后台登陆默认地址及后台地址修改 - Word

来源:自学PHP网    时间:2014-11-28 23:42 作者: 阅读:

[导读] 有很多朋友问我wordpress后台登陆默认地址是多少,wordpress博客的默认地址不就是 wp-admin吧,但是如果你修改了可能就不是这个了 wordpress博客的默认地址不就是 wp-admin 如你的域我是 http: ww...

wordpress后台登陆默认地址及后台地址修改

有很多朋友问我wordpress后台登陆默认地址是多少,wordpress博客的默认地址不就是/wp-admin吧,但是如果你修改了可能就不是这个了.

wordpress博客的默认地址不就是/wp-admin 如你的域我是 http://www.xxxxx.com/那么wordpress博客的后台地址就是http://www.xxxxx.com/wp-admin了。

为了安全我们可能会把wordpress后台地址修改修改,使用代码,如果你不喜欢插件,可以将下面的代码添加到当前主题的 functions.php 文件:

  1. //保护后台登录 
  2. add_action('login_enqueue_scripts','login_protection'); 
  3. function login_protection(){ 
  4.     if($_GET['word'] != 'press')header('Location: http://www.你的网站地址.com/'); 

这样一来,后台登录的唯一地址就是 http://你的网站地址/wp-login.php?word=press,如果不是这个地址,就会自动跳转到 http://www.phpfensi.com/,不信你试试!

你可以修改第 4 行的 Word、press 和 http://www.你的网站地址.com/ 这三个参数。

另一种修改后台地址的方法

首先给wp-admin目录改名,比如我改成shunix,然后在.htaccess里加上如下内容:

  1. RewriteEngine On 
  2. RewriteBase / 
  3. RewriteCond %{REQUEST_URI} wp-admin/ 
  4. RewriteCond %{QUERY_STRING} !这里来个复杂字符串(数字英文横杠下划线组成) 
  5. RewriteRule .*.php [F,L] 
  6. RewriteCond %{QUERY_STRING} !与上面的那个密码相同 
  7. RewriteRule ^shunix/(.*) wp-admin/$1?%{QUERY_STRING}& 

与上面的那个密码相同这个.htaccess实现了URL的重写,禁止访问wp-admin下的所有.php文件,访问/shunix 的话会直接替换成/wp-admin下的对应文件,也就是说访问/shunix与访问wp-admin的结果是一样的,但是访问wp-admin则行不通.

如果实在闲的蛋疼,就是要访问wp-admin目录,那么可以这样访问:

http://你的网站地址/wp-admin?你设置的那个密码

更名完成,但是会有一些问题需要修改部分文件,因为wp-admin被禁止访问,而部分功能还直接调用wp-admin的.php文件,这导致上传功能将不能使用,自动保存,自定义字段都无法使用.

下面要做的就是修改几个重要文件,重新恢复这些功能,查找:

wp-admin/includes/media.php

wp-includes/script-loader.php

wp-includes/link-template.php

三个文件中所有的wp-admin,换成shunix.

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论