解决Nginx部署WordPress使用Yoast SEO sitemap 404错误

如果你是用的Nginx部署的WordPress,在使用Yoast SEO插件时sitemap 404错误,可以按下面方法解决。
Sitemap 可方便网站管理员通知搜索引擎他们网站上有哪些可供抓取的网页。常用的就是xml文件或txt文件。Yoast SEO 是一款非常强大的SEO插件,WordPress 排名第一。第一个真正意义上的WordPress全能SEO解决方案!包含了页面内容分析、XML站点地图和更多功能!


Yoast SEOXML站点地图功能默认是打开的,但是我却访问不到站点地图XML。
也就是我的博客的
https://blog.gallifrey.cn/sitemap_index.xml

404错误,找不到这个文件。


你可以尝试以下方法

  • 关闭XML站点地图功能,然重新开启
  • 修改Nginx中对于WordPress的Server配置,增加
rewrite ^/sitemap_index.xml$ /index.php?sitemap=1 last;
rewrite ^/([^/]+?)-sitemap([0-9]+)?.xml$ /index.php?sitemap=$1&sitemap_n=$2 last;

然后重启Nginx,再次访问sitemap_index.xml就没有问题了。


如果帮助到了你,欢迎点个赞!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • WordPress博客程序是国外最火最热的一款程序,只要懂点基本的WordPress操作就能自己开发主题,除了能开...
    iivan阅读 1,225评论 0 10
  • 以http_realip_module为例 两种方式重载nginx信号: (1)自动make upgrade (2...
    KJWANG阅读 271评论 0 0
  • 谁知道刺猬该怎么拥抱 才不会痛到放掉 她像刺猬一般竖起自己的刺 生活一根一根拔掉她的盔甲 她以为自己足够坚强 足够...
    一直的思念阅读 250评论 0 0
  • 海边,空中阴郁的飞着几只灰雁。 邂逅你,穿着很厚的长袖长衫, 我薄如蝉翼的长裙在风中瑟瑟发抖。 并行在沙滩, 身后...
    沐阳燕阅读 244评论 2 1