nginx下wordpress固定链接设置后文章及内栏目页404错误解决方法

nginx环境下wordpress设置好固定链接后,网站除了首页正常打开外,网站内栏目页和文章页打开全部为404。

原因:nginx配置文件conf设置出现了问题。

解决方法:打开conf文件(/usr/local/nginx/conf/nginx.conf)定位至server{}代码块,输入以下的内容:

location / {
root html;
client_max_body_size 8M;
index index.php index.html index.htm;
try_files $uri $uri/ /index.php?$args;
}

# Add trailing slash to */wp-admin requests.
rewrite wp-admin$ $scheme://$host$uri/ permanent;

即在server{}代码块中添加

rewrite wp-admin$ $scheme://$host$uri/ permanent;

在server{}代码块中的location / {}模块中添加

try_files $uri $uri/ /index.php?$args;

最后重启nginx及相关的服务,就可以解决问题了。

./nginx -t

./nginx -s reload

想了解更多关于nginx下wordpress固定链接设置后文章及内栏目页404错误解决方法的内容,请扫微信
或微信搜索jiemingpan

本文链接:http://www.soufuzi.com/jianzhan/3152

(0)
上一篇 2025-05-27 23:43:35
下一篇 2025-05-27 23:43:35

相关推荐

  • 阿布扎比港口介绍

    阿布扎比港(英文全称:abu dhabi 港口代码:AEABD)地理位于经度:54.6972774,纬度24.2991738,是阿联酋港口中的主要港口之一,中东线航线的重要港口。 位于阿联酋(全称:阿拉伯联合酋长国 THE UNITED ARAB EMIRATES)中部沿海的一个小岛上,有桥梁和海堤与陆地相连,东邻扎伊德港(MINAZAYED)。扎港主要为阿布扎比服务。阿布扎比为阿联酋首都,其经济支住几乎全靠石油生产,是世界人均收入最高的

    2023-05-30 08:34:37
  • 网站建设合同范文怎么写?

    一、企业网站建设合同书 甲方:(以下简称甲方) 乙方:(以下简称乙方) 甲方在利用乙方提供的信息资源进行信息传播和自我服务时,应严格遵守国家的有关法律、法规和行政规章制度。遵守《中华人民共和国计算机信息网络国际互联网管理暂行规定》、邮电部《中国公用计算机互联网国际联网管理办法》和《中国互联网络域名注册暂行管理办法》等有关法律规定,甲方自行发布的有关信息不在乙方法律责任范围。为明确双方的权利义务关系,经双方协商一致,

    2024-05-21 16:50:02