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
相关产品推荐
相关产品推荐

