WordPress出现404 not found nginx

迁移WordPress项目到nginx出现404 not found nginx,并且之前在windows系统上跑没有问题。

首先先排查是否是数据库配置问题

宝塔面板迁移项目的时候会根据你的项目重新命名数据库,需要自己在wordpress的wp-config.php中修改数据库名和密码。

排查是否是伪静态出问题

查看看网站的伪静态是否正常配置了,宝塔面板中点击对应的网站项目,可以一键设置wordpress伪静态
原因在于apache与nginx产生区别。