WordPress 文章变成 404?先检查固定链接
文章点开是 404?八成是固定链接
刚搭好 WordPress,首页能开、文章一打开却是 404,这是新手最常遇到的坑之一。
原因
WordPress 的「美观链接」(例如 /%postname%/)依赖服务器重写规则。如果 Nginx 没有正确的 try_files,动态地址能开、伪静态地址就 404。
解决办法
在站点的 Nginx 配置里,把请求兜底规则改成:
try_files $uri $uri/ /index.php?$args;
保存后在「软件商店」重载 Nginx,再到 WordPress 后台「设置 → 固定链接」点一下保存即可。
记住:改任何配置前,先给服务器做个快照,数据无价。