wordpress修改后台地址

时间:12-11-04 栏目:站长の天地 作者:wukong 评论:0 点击: 3,137 次

wordpress后台默认地址是wp-admin,稍微有点经验的人都知道,如果不修改后台地址安全性就不是很好,wordpress虽然开源,但是它也出bug啊,万一哪天出了一个bug,那就不好说了。所以修改后台地址就很有必要了。

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

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

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

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

http://shunix.com/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
这样edit链接与comments编辑链接将继续有效。
如果使用了wp-cache等缓存插件,一定要将你的新目录名添加到缓存过滤规则里,不然后台有的地方生成静态会很麻烦的。

原文:http://www.shunix.com/wordpress-change-admin-595/

声明: 本文由( wukong )原创编译,转载请保留链接: wordpress修改后台地址

wordpress修改后台地址:等您坐沙发呢!

发表评论

您必须 [ 登录 ] 才能发表留言!

------====== 本站公告 ======------
大家有任何疑问和建议,请到这里留言:点击留言板

读者排行