本文最后更新于 445 天前,其中的信息可能已经有所发展或是发生改变。
问题的产生
不论使用 YoastSEO 插件,还是使用 XML 站点地图 ,以及其他的各类站点地图插件都无法打开站点地图,打开都是404,这里以XML 站点地图插件为例,如果后缀为/?feed=sitemap
,就可以打开站点地图索引,但是换成/sitemap.xml
就打不开,开始以为是使用了缓存的原因,配置了半天缓存设置,也没用。最后发现是伪静态规则没有设置好。
问题解决
因为我用的是宝塔,这里以宝塔为例
- 打开宝塔页面,找到对应站点,点击设置
- 找到左侧的伪静态
- 选择wordpress模板,点击保存
之后站点地图就可以打开咯