You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Docker部署WordPress在/blog子路径下,除首页和后台外其他页面出现OpenLiteSpeed 404错误求助

Docker部署WordPress在/blog子路径下,除首页和后台外其他页面出现OpenLiteSpeed 404错误求助

大家好,我遇到了个棘手的问题,想请教各位大佬帮忙排查:

我用Docker部署了WordPress+OpenLiteSpeed环境,是基于一个开源脚本修改适配自己需求的。现在我的博客部署在/blog子路径下,首页能正常打开。

最开始我在wp-config.php里添加了这两行配置:

define('WP_HOME', 'https://www.shamanicattraction.com/blog/');
define('WP_SITEURL', 'https://www.shamanicattraction.com/blog/');

但这时后台管理面板会跳转到网站根路径,后来我又在wp-config.php里加了这段代码,后台终于能正常访问了:

$_SERVER['REQUEST_URI'] = str_replace("/wp-admin/", "/blog/wp-admin/",  $_SERVER['REQUEST_URI']);

现在首页和后台都没问题了,但除了这两个页面之外,其他所有页面都返回OpenLiteSpeed的404错误。

下面是我的Nginx配置文件片段:

server {
    listen        80;
    listen        [::]:80;
    server_name   shamanicattraction.com;
    return 301 $scheme://www.shamanic...

有没有大佬知道问题出在哪?应该怎么解决呢?

备注:内容来源于stack exchange,提问作者Etienne Charland

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.17 08:24:50