@pfefferle und irgendwo zwischen den tanzenden Zeilen versteckt sich ein schüchterner JSON-String.Wenn man sich die Details zu deinem Beitrag auf der Webseite ansehen will, zum Beispiel, beim Klicken auf "Kommentar hinterlasse" oder im Feed-Reader.
@pfefferle jetzt geht’s! scheinbar hat meine reply irgendwas geändert. Bevor meine Reply angekommen ist, als noch gar kein Feedback da war, zeigte der Link einfach plaintext json an, wenn man bei dir auf der Seite drauf geklickt hat. Ich hab nicht drauf geachtet, was drin stand, sah nach activityPub Zeug aus.
@pfefferle Das ist einfach zu lösen, denn man muss einem (standardkonformen) Cache nur mitteilen, dass dieselbe URL verschiedene Inhalte ausliefert, je nachdem, welches Format angefordert wird. Dafür ist der `Vary`-Header zuständig, weshalb meine Lösung in der `.htaccess` so aussieht:<IfModule mod_headers.c> Header merge Vary "Accept"</IfModule>That's it!
Kopiere die Kommentar-URL und füge sie ins Suchfeld deiner bevorzugten Fediverse-App / deines bevorzugten Fediverse-Servers ein.
Dein Profil
Oder wenn du dein eigenes Profil kennst, können wir damit loslegen!
Naja, normalerweise erkläre ich anderen was sie zu tun haben wenn sie caching probleme haben, deshalb ist es wohl ganz gut, mal selbst mit dem problem zu kämpfen 🙂
@pfefferle und irgendwo zwischen den tanzenden Zeilen versteckt sich ein schüchterner JSON-String.Wenn man sich die Details zu deinem Beitrag auf der Webseite ansehen will, zum Beispiel, beim Klicken auf "Kommentar hinterlasse" oder im Feed-Reader.
Remote-Antwort
Ursprüngliche Kommentar-URL
Dein Profil
Was meinst du? 😳
@pfefferle jetzt geht’s! scheinbar hat meine reply irgendwas geändert. Bevor meine Reply angekommen ist, als noch gar kein Feedback da war, zeigte der Link einfach plaintext json an, wenn man bei dir auf der Seite drauf geklickt hat. Ich hab nicht drauf geachtet, was drin stand, sah nach activityPub Zeug aus.
Remote-Antwort
Ursprüngliche Kommentar-URL
Dein Profil
Caching Probleme 🙄
Muss ich mich wohl doch nochmal damit beschäftigen! Danke fürs Bescheid sagen!
@pfefferle red mal mit @monospace, der hatte dasselbe Problem, das JSON statt HTML geliefert wurde. Er konnte das fixen.
Remote-Antwort
Ursprüngliche Kommentar-URL
Dein Profil
Danke dir! Die meisten deaktivieren ihr Caching dann, aber ich dachte Surge kann damit umgehen: https://dominikschilling.de/notes/http-accept-header-wordpress-cache-activitypub/
@pfefferle Das ist einfach zu lösen, denn man muss einem (standardkonformen) Cache nur mitteilen, dass dieselbe URL verschiedene Inhalte ausliefert, je nachdem, welches Format angefordert wird. Dafür ist der `Vary`-Header zuständig, weshalb meine Lösung in der `.htaccess` so aussieht:<IfModule mod_headers.c> Header merge Vary "Accept"</IfModule>That's it!
Remote-Antwort
Ursprüngliche Kommentar-URL
Dein Profil
@monospace @pfefferle caching is hard, was?
Remote-Antwort
Ursprüngliche Kommentar-URL
Dein Profil
@muhh Not as hard as cache invalidation. 😄 @pfefferle
Remote-Antwort
Ursprüngliche Kommentar-URL
Dein Profil
Naja, normalerweise erkläre ich anderen was sie zu tun haben wenn sie caching probleme haben, deshalb ist es wohl ganz gut, mal selbst mit dem problem zu kämpfen 🙂
Das Problem mit dem Vary header ist, dass er nur für externe Cache-Server funktioniert, ich aber ein lokales WordPress Plugin benutze.
@pfefferle verstehe, schade.Welches Plugin ist das denn?Ich bin immer sehr interessiert, wie AlleWelt Caching in WP macht.
Remote-Antwort
Ursprüngliche Kommentar-URL
Dein Profil
Surge
https://github.com/Automattic/wordpress-activitypub/wiki/Caching