Fehlendes X-Robots-Tag

Es stellt sich heraus, dass dies bei jeder GET-HTML-Anfrage eines Gastes an eine Aktion auftritt, die den check_xhr-Filter aus irgendeinem Grund nicht überspringt. Ich konnte jedoch keine solchen Aktionen im Standard-Discourse finden, sodass wahrscheinlich nur einige Plugin-Entwickler von diesem Problem betroffen sind. Bei uns trat dies erstmals auf, nachdem wir eine benutzerdefinierte Seite mit per XHR bereitgestelltem Inhalt für Gäste hinzugefügt hatten, und hörte auf, als wir das Preloading dafür aktivierten (was das Überspringen von check_xhr erfordert).

Dieses knifflige Problem lässt sich sehr einfach beheben, indem man add_noindex_header vor check_xhr ausführt.

1 „Gefällt mir“