Entfernen von nofollow bei bestehenden Links

Ich verwende 2.3.5-dirty. Kürzlich habe ich eine neue Domain zu meiner Liste der von NoFollow-Links auszuschließenden Domains hinzugefügt.

Jeder NEUE Link, der mit dieser Domain erstellt wird, funktioniert wie erwartet, jedoch wird jeder BESTEHENDE Link weiterhin als NoFollow angezeigt.

Was übersehe ich?

Die Änderung wird in alten Beiträgen nicht angezeigt, da diese bereits vorgefertigt wurden. Um die Änderung wirksam zu machen, müssen Sie alte Beiträge neu vorbereiten.

Sie müssen sich per SSH mit Ihrem Server verbinden und die folgenden Befehle ausführen:

cd /var/discourse
./launcher enter app
rake posts:rebake_match["NEW_DOMAIN.COM"]

Ersetzen Sie NEW_DOMAIN.COM durch die Domain, die Sie in der Einstellung hinzugefügt haben. Zum Beispiel:

rake posts:rebake_match["seaeagle.com"]

Dies zeigt an, dass Sie bei der Einrichtung Ihrer Seite nicht den offiziellen Installationsleitfaden befolgt haben. Ich empfehle Ihnen, dies nachzuholen, um zukünftige Probleme zu vermeiden.

Der Neubake hat hervorragend funktioniert. Ich werde das Update der Installation bald vornehmen.