首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

WordPress,Nginx | wp-admin返回405,但我可以访问网站

WordPress是一种开源的内容管理系统(CMS),它使用PHP语言和MySQL数据库来创建和管理网站。它提供了一个用户友好的界面,使用户能够轻松地创建和编辑网站内容。

Nginx是一个高性能的开源Web服务器,它也可以用作反向代理服务器、负载均衡器和HTTP缓存。Nginx具有高并发处理能力和低内存消耗,适用于处理大量并发请求的场景。

当遇到"wp-admin返回405"的错误时,这意味着访问WordPress后台管理页面时发生了请求方法不允许的错误。通常,这是由于服务器配置或权限设置引起的。

解决这个问题的方法可以包括以下几个步骤:

  1. 检查Nginx配置文件:确保Nginx的配置文件中正确地配置了WordPress的URL和文件路径。可以参考Nginx官方文档或相关教程来正确配置。
  2. 检查文件和目录权限:确保WordPress文件和目录的权限设置正确。通常,WordPress需要有读写权限来正确运行。可以使用命令chmod来更改文件和目录的权限。
  3. 检查Nginx的访问规则:检查Nginx的访问规则是否正确配置,确保允许访问wp-admin目录和相关文件。可以在Nginx的配置文件中添加相应的规则。
  4. 清除缓存:如果使用了缓存插件或代理服务器,尝试清除缓存并重新加载页面,以确保不是缓存引起的问题。
  5. 检查插件和主题:有时,某些插件或主题可能与WordPress后台管理页面的访问冲突。尝试禁用插件或更换主题,然后再次尝试访问wp-admin页面。

如果以上方法都无法解决问题,建议查看WordPress官方文档或社区论坛,寻求更详细的帮助和支持。

腾讯云提供了云服务器(CVM)和云数据库MySQL等产品,可以用于搭建和托管WordPress网站。您可以访问腾讯云官方网站(https://cloud.tencent.com/)了解更多关于这些产品的详细信息和使用指南。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

在Ubuntu 18.04上安装WordPress

什么是WordPressWordPress是一个非常流行的专注于博客的动态内容管理系统(CMS)。WordPress可以部署在LAMP或LEMP堆栈上。...注意如果您在访问域名时未显示WordPress,请尝试添加/wp-admin到URL的末尾。如果您之前在站点的主目录中创建了索引文件则有可能发生这种情况。...,您可以通过添加/wp-admin到您网站网址的末尾,从浏览器访问WordPress网站的控制面板:example.com/wp-admin。...您现在已成功安装WordPress。 创建WordPress永久链接(可选) 永久链接是永久加链接。永久链接是为WordPress中的特定帖子或页面自动创建的URL,以便您或其他人可以访问它们。...默认情况下,nginx不开启永久链接并返回服务器端404错误。

7.8K10
  • 在Ubuntu 16.04上安装WordPress

    WordPress可以部署在LAMP或LEMP堆栈上,并具有广泛的插件框架和主题系统,允许网站所有者和开发人员使用其简单但功能强大的发布工具。 注意 本教程是为非root用户编写的。...注意:如果您在访问域时未显示WordPress,请尝试添加/wp-admin到URL的末尾。如果您之前在站点的主目录中创建了索引文件,则有时会发生这种情况。...,您可以通过添加/wp-admin到您网站的网址,从网络界面访问您的WordPress网站的信息中心:example.com/wp-admin。...永久链接是为WordPress中的特定帖子或页面自动创建的URL,以便您或其他人可以链接到它们。...默认情况下,nginx假定它没有,并返回服务器端404.更新location / {虚拟主机配置中块中的以下行: /etc/nginx/sites-available/example.com 1 2 3

    5.1K20

    WordPress中wp-admim管理后台(404)无法进入,无限循环跳出解决方法

    两天没登博客,今天突然无法进入管理员界面了,通常都是在网站后缀加上/wp-admin进去,今天竟然出现了进不去的情况,错误网址上面显示: oldpan.me/login__trashed?...、最大的可能(我就是这个原因)是插件的缘故,插件冲突导致页面无法正式访问,这种情况的话,首先也是到达wwwroot根目录下,cd进行wp-content目录,找到plugins目录,将其改名,利用mv...plugins pp改成pp名字,然后再尝试进去wp-admin界面,如果正常进去,再将其改回来即可,此时所有插件都会被禁用,现在要做的就是一一启动观察排除是哪个插件导致的此现象。...4、可能是加速器导致的问题,将加速器如七牛云等关掉 5、修改nginx配置文件,也就是修改重定向,进行伪静态访问: /usr/local/nginx/conf/wordpress.conf 在上面的地址...; 需要注意的几点: 1、多尝试换浏览器进行访问,因为有的浏览器可能访问的cookie存在不同; 2、尝试清楚网站cookie后在进行登录尝试。

    5.3K60

    只要10分钟,搭建属于个人的炫酷网站,你还在犹豫什么?

    ),如果您已经了解过WordPress或者对这些知识不感兴趣,可以直接跳到后面的安装流程。...(1)、访问下面地址进入安装引导:http://ip地址或者域名/wp-admin/index.php   (2)、配置完成,开始登录到后台   (3)、选择符合自己的语言环境   (4)、进入到后台管理界面...想要进入wordpress默认的主页,则需要在nginx配置文件中添加:rewrite /wp-admin scheme://hosturi/ permanent; 然后进入sbin目录重新加载nginx...---- 六、写在最后   跟着上面的步骤,通过IP地址可以访问到第一篇文章,证明你的博客网站已经初步搭建完成。如果想要让自己的博客变得高大上、变得炫酷,那还需要选择符合自己的主题和工具。...下一篇,博主会搭建网站常见的问题汇总,让你更好地使用WordPress搭建出个人特色的网站

    90820

    使用 WordPress搭建个人博客

    配置文件,root /home/wwwroot/default; 表明网站根目录为在/home/wwwroot/default,可访问 http://ip 查看如果你绑定了域名,可以网站配置 Cloudflare...是否有配置错误:nginx -t重新加载 nginxnginx -s reload安装 WordPress安装 wordpress 安装包并解压到 /home/wwwroot:wget https:...:ufw allow 3306创建允许远程访问用户:CREATE USER 'remote\_user'@'%' IDENTIFIED BY 'securepassword';刷新配置:FLUSH PRIVILEGES...;使用 vim 修改 nginx 配置文件:vim /usr/local/nginx/conf/nginx.conf,将网站根目录设置为/home/wwwroot/wordpress,保存文件修改 wordpress...目录权限:cd /home/wwwroot && chown -R www wordpress/ && chgrp -R www wordpress/使用浏览器访问 http://ip/wp-admin

    2000

    WordPress更改固定链接诸项事宜

    本文目录 前言 具体思路 更改固定链接 添加网站改版规则 规则选择说明 规则编写 后言 前言 记一次站点更改WordPress固定链接并提交百度站长平台链接改版。...具体思路 由于前几次更换完固定链接后出现新链接访问404的症状,以及担心百度掉收录等等问题,这次大改之前可以说是做足了准备。...固定链接更改后访问文章404 原因分析:未添加nginx或者apache的重写规则(rewriter) 解决办法:添加或将旧规则更新为以下代码 location / { index index.html...其实WordPress早就给出了文档:https://codex.wordpress.org/Nginx 配置好重写规则,更新固定链接 去各大站长平台添加网站改版规则(目前就百度和360有这个功能,其他的搜索引擎不管...我选择/%post_id%.html的链接形势是为了微信小程序以及伪静态和站点收录 配置好nginx 的rewriter规则之后即可直接应用 添加网站改版规则 百度站长平台添加规则地址:https://

    1.7K30

    WordPress多站点模式 在Nginx下的rewrite配置方法

    最近在把很多应用从Apache转入Nginx下,遇到最棘手的问题莫过于两个平台下rewrite规则的重新调整,下面就拿WordPress为例,和大家分享一下WordPress在多站点模式下,如何配置Nginx...[L] 上面这些规则是应用于Apache的,到了Nginx下是行不通的,我们需要对规则进行一些调整。...开始,我从网上找了很多案例进行尝试,没有一个能够正常运行,于是经过一番摸索后,写出了下面的规则,WordPress多站点模式在这套规则下可以正常运行。...下面是我调整后的Nginx下rewrite规则: location ~ /[_0-9a-zA-Z-]+/wp-admin/$ {     rewrite ^/[_0-9a-zA-Z-]+/wp-admin.../index.php last;     } } 阳光部落原创,更多内容请访问 http://www.sunbloger.com/

    2K20

    基于centos7搭建wordpress博客系统

    ---- 搭建环境:linux+nginx+mysql+php ---- 系统版本: 软件版本:(目前中文版最新 5.0.3) 参考网站wordpress 官网: https://wordpress.org.../ 下载地址: https://wordpress.org/download/ 搭建过程 下载完,对 wordpress.tar.gz 进行解压 [root@localhost ~]# tar xf wordpress...-5.0.3-zh_CN.tar.gz -C /usr/local/nginx/html/ 将 wordpress 软件整体解压到 nginx 根目录 针对 wordpress 在系统内新建 MySQL.../wp-admin/setup-config.php 下一步 下一步 提示报错,手动创建,将框内的配置信息粘贴到 PHP 文件中 [root@localhost ~]# vim /usr/...local/nginx/html/wordpress/wp-config.php 下一步 如下便是安装成功 最后直接访问即可,自定义设置个性化内容 ---- 标题:基于centos7

    44030

    手把手教你搭建惊艳的博客

    前言 相信大多数人都有自己搭建博客网站的想法,本文就手把手一步一步的进行,最终结果类似如下样式: 一、网站软件的选择 软件选择成熟而免费的WordPressWordPress是一款能让您建立出色网站...可充分利用超过55,000个插件扩展WordPress,以让您的网站满足需求。您可以增加网店、相册、邮件列表、论坛、统计分析等。 当然也有非常多的网站模板可用。...访问默认网站验证安装 启动nginx 查看运行状态 会看到包含“ Active: active (running)”字样的成功提示。...访问网站目录 nginx的默认网站目录在/usr/share/nginx/html/,访问并验证一下 cd /usr/share/nginx/html/ ll 可以看到两个html文件,即默认的“Welcome...开始安装 访问"http://服务器ip/wp-admin/install.php",可以看到如下页面: 点击按钮开始配置: 输入准备好的数据库相关信息。

    1K50

    wordpress使用Cachify加速waiting ttfb加载时间

    wordpress速度优化总是一个老生常谈的课题。最近有一个项目基于wordpress网站页面接近10万+,访问造成的大量数据库查询,服务器时常负载跑满自闭。。于是便有了此篇文章。...Cachify插件下载:Cachify或者在wordpress后台搜索: Cachify配置方法:配置方法非常简单,这里缓存方式推荐使用Mencached。...(使用的前提需求服务器安装Mencached)图片伪静态规则:插件内选项配置好之后,需要在 Nginx 站点伪静态中 添加下边的规则。然后重启Nginx 服务,即可生效。...location ~ / {error_page 404 405 = @nocache;if ( $query_string ) {return 405;}if ( $request_method =...POST ) {return 405;}if ( $request_uri ~ "/wp-" ) {return 405;}if ( $http_cookie ~ (wp-postpass|wordpress_logged_in

    75440

    详细nginx+php配置,mysql安装,搭建博客wordpress

    nginx start 默认开放80端口; 然后浏览器访问:ip,就可以 ?...记住这个nginx指向的跟目录,是到时候php放的位置;如果不是这个位置,就访问不到的; 每次修改都要重启nginx sudo service nginx restart 好了,nginx就完事了;...你可以选择语言:比如英语 之后,就输入信息,数据库名称,刚才创建的wordpress, 用户名root,密码就是安装数据库是创建的; 地址可以为ip地址,或者localhost 最后一个是数据库中表的前缀...再次访问: 就是最后一步了,填写这个博客网站的一些基本信息;就完成 ?...之后访问ip就可以了; 访问ip/wp-admin可以进入博客后台管理界面,以及发布文章; ----------------------------- 注意,你的系统不同或者你的电脑没在公网上,安装过程可能会稍微不一样

    2K50

    手把手教你搭建惊艳的博客

    WordPress创建数据库 六、 安装Nginx 1. 查看dnf库中Nginx版本 2. 安装Nginx1.20 3. 查看防火墙 4. 访问默认网站验证安装 5....启用php支持 七、安装WordPress 1. 访问网站目录 2. 下载安装包 3....可充分利用超过55,000个插件扩展WordPress,以让您的网站满足需求。您可以增加网店、相册、邮件列表、论坛、统计分析等。 当然也有非常多的网站模板可用。...访问网站目录 nginx的默认网站目录在/usr/share/nginx/html/,访问并验证一下 cd /usr/share/nginx/html/ ll 可以看到两个html文件,即默认的“Welcome...开始安装 访问"http://服务器ip/wp-admin/install.php",可以看到如下页面: 点击按钮开始配置: 输入准备好的数据库相关信息。

    66030

    WordPress笔记

    本文环境 PHP7.3,WordPress6.0 不懂的可以评论 著作权归OwenZhang所有。商业转载请联系OwenZhang获得授权,非商业转载请注明出处。...WPS 访问者计数插件 WP Fastest Cache To Top 简易目录 图片 主题 Personal CV Resume 2.额外CSS body{ color:#3a3b3c } #...去除网址后面 index.php 的方法,如何设置伪静态 Nginx 编辑对应网站Nginx 配置文件 xx.cnf ,在 server {} 配置内容中,写入下面的代码,重启 Nginx 生效...$args; } rewrite /wp-admin$ $scheme://$host$uri/ permanent; Apache 编辑对应网站的 .htaccess 配置文件,如果没有请在网站根目录新建一个...网站添加ICO图标 在wordpress源码文件夹,找到你当前使用的模板文件夹,默认在wordpress\wp-content\themes下面。

    19310
    领券