2 files changed, 2 insertions, 2 deletions
diff --git a/develop/print.html b/develop/print.html
index 55ea902ca1..1d8b62d279 100644
--- a/develop/print.html
+++ b/develop/print.html
@@ -9027,7 +9027,7 @@ for a higher level overview.</p>
feeds streams of newly written data between processes so they can be kept in
sync with the database state.</p>
<p>When configured to do so, Synapse uses a
-<a href="https://redis.io/topics/pubsub">Redis pub/sub channel</a> to send the replication
+<a href="https://redis.io/docs/manual/pubsub/">Redis pub/sub channel</a> to send the replication
stream between all configured Synapse processes. Additionally, processes may
make HTTP requests to each other, primarily for operations which need to wait
for a reply ─ such as sending an event.</p>
diff --git a/develop/workers.html b/develop/workers.html
index db0928a810..4eca9c5e89 100644
--- a/develop/workers.html
+++ b/develop/workers.html
@@ -204,7 +204,7 @@ for a higher level overview.</p>
feeds streams of newly written data between processes so they can be kept in
sync with the database state.</p>
<p>When configured to do so, Synapse uses a
-<a href="https://redis.io/topics/pubsub">Redis pub/sub channel</a> to send the replication
+<a href="https://redis.io/docs/manual/pubsub/">Redis pub/sub channel</a> to send the replication
stream between all configured Synapse processes. Additionally, processes may
make HTTP requests to each other, primarily for operations which need to wait
for a reply ─ such as sending an event.</p>
|