WordPress固定链接后文章页Nginx404 2024-11-20 9:14 | 1,731 | 0 | 建站记录 226 字 | 2 分钟 本文于 158 天前发布,最后更新于 149 天前 一、问题描述 使用WordPress配置界面,设置中的固定链接功能,选中以文章名为固定链接结构后,再点击文章页后无法正常访问,页面显示Nginx 404。 二、问题分析 多半是由于WordPress所在服务器没有正确配置rewrite规则所导致。不同的服务器(如Apache和Nginx)的rewrite规则配置不一致。由于我用的是Nginx,所以,以下是Nginx的配置方法。 三、问题解决 修改Nginx配置文件/usr/local/nginx/conf/nginx.conf 添加如下内容: location / { try_files $uri $uri/ /index.php?$args; } rewrite /wp-admin$ $scheme://$host$uri/ permanent; 注意需要添加到server后的花括号中,如下图所示。 保存配置文件后,验证配置文件并重启 [root@dameng ~]# nginx -t nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful [root@dameng ~]# nginx -s reload 问题解决。 赞赏 NginxWordPress