用户登录
用户注册

分享至

wordpress访问地址修改

  • 作者: 来碗蛋炒饭不加蛋
  • 来源: 51数据库
  • 2020-04-21

怎么修改WordPress后台登录地址

使用代码如果你不喜欢插件,可以将下面的代码添加到当前主题的 functions.php 文件: 代码如下 复制代码 //保护后台登录add_action('login_enqueue_scripts','login_protection');function login_protection(){ if($_GET['word'] != 'press')header('Location: http://www.你的网站地址.com/');}这样一来,后台登录的唯一地址就是 http://你的网站地址/wp-login.php?word=press,如果不是这个地址,就会自动跳转到 http://www.wpdaxue.com/ ,不信你试试!你可以修改第 4 行的 Word、press 和 http://www.你的网站地址.com/ 这三个参数。

另一种修改后台地址的方法首先给wp-admin目录改名,比如我改成shunix然后在.htaccess里加上如下内容: 代码如下 复制代码 RewriteEngine OnRewriteBase /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://你的网站地址/wp-admin?你设置的那个密码更名完成,但是会有一些问题需要修改部分文件。因为wp-admin被禁止访问,而部分功能还直接调用wp-admin的.php文件。

这导致上传功能将不能使用;自动保存,自定义字段都无法使用。下面要做的就是修改几个重要文件,重新恢复这些功能:查找wp-admin/includes/media.phpwp-includes/script-loader.phpwp-includes/link-template.php三个文件中所有的wp-admin,换成shunix。

怎么修改WordPress后台登录地址

使用代码

如果你不喜欢插件,可以将下面的代码添加到当前主题的 functions.php 文件:

代码如下 复制代码

//保护后台登录

add_action('login_enqueue_scripts','login_protection');

function login_protection(){

if($_GET['word'] != 'press')header('Location: http://www.你的网站地址.com/');

}

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

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

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

首先给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://你的网站地址/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

改了WordPress中的URL地址造成无法访问怎么办

解决方法: 1、登陆phpMyAdmin,选中你的WordPress数据库; 2、找到wp-options这个数据表; 3、打开这个表,找到第一条记录,也就是option_name为siteurl的那条记录,将option_value中错误的地址改为正确的即可。

(如果option_name为home的那条记录地址也是错误的,改为正确的即可) (1)WordPress是使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把 WordPress当作一个内容管理系统(CMS)来使用。

(2)WordPress是一款个人博客系统,并逐步演化成一款内容管理系统软件,它是使用PHP语言和MySQL数据库开发的。用户可以在支持 PHP 和 MySQL数据库的服务器上使用自己的博客。

(3)WordPress有许多第三方开发的免费模板,安装方式简单易用。不过要做一个自己的模板,则需要你有一定的专业知识。

比如你至少要懂的标准通用标记语言下的一个应用HTML代码、CSS、PHP等相关知识。 (4)WordPress官方支持中文版,同时有爱好者开发的第三方中文语言包,如wopus中文语言包。

WordPress拥有成千上万个各式插件和不计其数的主题模板样式。

转载请注明出处51数据库 » wordpress访问地址修改

软件
前端设计
程序设计
Java相关