wordpress后台进不去了 登录www.ideasba.com/wp
这个网站搭建好后,一段时没去管理,今天登陆后台后,想发布一篇文章,可在进行添加文章的操作时,发现竟然出现404的错误,在网上参考一下人家的资料,并仔细观察了下,果然是在后台操作时,当你进行任意一个点击动作时(如写文章),会发现左下角显示的链接中都少了一段代码:“wp-admin” 于是去官方找参考答案,发现只要通过vim修改一下Nginx下的wordpress.conf 这个配置文件即可,在它的尾部加上一段 rewrite /wp-admin$ $scheme://$host$uri/ permanent; 这个代码即可具体操作步骤:1,远程登陆你的vps ,我这里用的是xshell这个软件,然后输入 vim /usr/local/nginx/conf/wordpress.conf 如下图所示进入后,按 i 键 ,然后后光标移动到尾部,输入 rewrite /wp-admin$ $scheme://$host$uri/ permanent; 用 :wq 保存退出即可,如下图最后要重启nginx 才能生效 可以执行这条命令 /root/lnmp restart 。
如何限制特定IP或登录用户访问WordPress网站
一,在WordPress根目录建立一个文件.名为 404.php,注意编码为utf-8, 里面的内容为[php] view plain copy$qs = $_SERVER['QUERY_STRING']; $pos = strrpos($qs, '://'); $pos = strpos($qs, '/', $pos + 4); $_SERVER['REQUEST_URI'] = substr($qs, $pos); $_SERVER['PATH_INFO'] = $_SERVER['REQUEST_URI']; include('index.php'); ?> 二,如果是win的服务器,进去,打开IIS管理工具-找到你的-网站-属性-自定义错误-404;404.2;404.3;类型全部选择URL,地址输入:/404.php 前面的“/”务必保留;登录wordpress后台,在固定链接/永久链接(Permalinks)设置项目- 自定义结构里去掉index.php。
是不是成功了三,关于自定义结构,可以有以下几种可选一些其它设置的方法:%year% 文章发表的年份,四位数,如 2004%monthnum% 月份,如 05%day% 天,如 28%hour% 小时,如 15%minute% 分钟,如 43%second% 秒,如 33%postname% 文章别名%post_id% 文章的唯一ID,如 423%category% 分类的别名
转载请注明出处51数据库 » wordpress登录404
用户65077202