在 OpenResty 下使用 WordPress 并设置永久链接(Permalink)为 "Post Name" 后,类别(category)页面出现 404 错误的情况

原来在nigix下可以增长使用,迁移到1panel后打其他类的页面出现 404错误
不知道是什么原因

有没有具体的设置截图呢

刚刚删除了,就是404错误,,找不到页面
我原来的在其他服务器里可正常用,想迁移到1panel
一直不行,在wp里不用post name 就可正常显示
在nigix conf 中加了这个,也不行
location / {
try_files $uri $uri/ /index.php?$args;
}

可以给一下步骤 我试一下 具体是修改哪个页面的哪个配置

wordpress设置permalinks为postname后打开页面报404错误 - 简书 (jianshu.com)

这个也试了我现在换php8的版本试下

对了。我是通过wpvivid 备份 来恢复的,,原来的环境是正常,但迁移到1panel
不行,肯定配置有差异

这是chatgpt的回复也没用

那确实的 如果环境不一样 出问题的点就挺多
先确认扩展是否都安装了吧

是按wordpress 扩展装的,稍等下,我两边的都快恢复好了。再看看


我记起来了,可能是我装那个隐藏管理登录的插件导致

刚用php8 恢复后 wp-admin 我也进不去了 我用隐藏的域名/gst/ 也返回这个404错。。。应该是这个插件引起的

原服务器可用,并停止了那个插件,可能是备份的插件导致的 ,呵呵 wordpress 还是哪个备份的好用?
wpvivid 在跨平台上有点问题

换了个备份插件,也是一样的,应该是nigix 的配置哪块不兼容了
被迫,暂时放弃1panel

haha, 用一件部署的,就可以,我看到用一件部署wordpress 会启用apache
用的是apache ???

Haha, problem solved. It’s ok if you turn on pseudo-static

I still choose 1panel haha 只是有个问题为什么一键部署wordpress 会有apache 进程
呵呵

官方 Wordpress 镜像中自带 apache 方便使用 无需配置伪静态等
如果有更高的需求 可以使用 PHP 运行环境安装 Wordpress