WordPress固定链接设置

我的wordpress站点时https://www.xxx.com/blog,给站点制作wordpress的时候难到了我,nginx和wordpress都配置完之后,依然是404,按照官方文档加了 try_files $uri $uri/ /index.php;依然于事无补,404挥之不去,只是因为我的wordpress站点在/blog下面,没办法,需求就这样。下面看一下我的正确配置:
wordpress配置:我选择的固定链接时文章名

nginx配置:

可以看到我添加了

location /blog {
index index.html index.php;
if (-f $request_filename/index.html){
rewrite (.*) $1/index.html break;
}
if (-f $request_filename/index.php){
rewrite (.*) $1/index.php;
}
if (!-f $request_filename){
rewrite (.*) /blog/index.php;
}
}
rewrite /blog/wp-admin$ $scheme://$host$uri/ permanent;

我是根据这篇文章去修改的:WordPress最佳固定链接设置 – 铭创网络 (yephy.com)icon-default.png?t=M1H3https://www.yephy.com/1367.html

原文链接:https://blog.csdn.net/qq_40822283/article/details/123004527?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522166666867416800186565180%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=166666867416800186565180&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~times_rank-30-123004527-null-null.nonecase&utm_term=wordpress