缺少 X-Robots-Tag

原来,对于任何不跳过 check_xhr 过滤器的 Guest GET HTML 请求,都会出现这种情况。不过,在标准的 Discourse 中我并未找到此类操作,因此可能只有部分插件开发者会遇到此问题。对我们而言,这个问题是在我们为 Guests 添加了一个通过 xhr 提供内容的自定义页面后出现的,而在为其添加预加载(这需要跳过 check_xhr)后便消失了。

这个棘手的问题可以通过在 check_xhr 之前 运行 add_noindex_header 非常简单地修复。

1 个赞