diff --git a/docs/amber.rst b/docs/amber.rst
index aa39e57a901..ef4cb896124 100644
--- a/docs/amber.rst
+++ b/docs/amber.rst
@@ -39,7 +39,7 @@ enable that logic, you need to pass the ``-Damber=true`` flag to Meson.
Documentation
-------------
-On `docs.mesa3d.org `, we currently only
+On `docs.mesa3d.org `__, we currently only
publish the documentation from our main branch. But you can view the
documentation for the Amber branch `here
`_.
diff --git a/docs/drivers/vc4.rst b/docs/drivers/vc4.rst
index aef72b6dcc4..19ea43fc590 100644
--- a/docs/drivers/vc4.rst
+++ b/docs/drivers/vc4.rst
@@ -78,7 +78,7 @@ problem, that's still the best. If the problem takes a long time to
reproduce or you can't capture it in a trace, describing how to
reproduce and including a GPU hang dump would be the most
useful. Install `vc4-gpu-tools
-` and use
+`__ and use
``vc4_dump_hang_state my-app.hang``. Sometimes the hang file will
provide useful information.
diff --git a/docs/thanks.rst b/docs/thanks.rst
index b4632387a0a..08140f3e3b0 100644
--- a/docs/thanks.rst
+++ b/docs/thanks.rst
@@ -25,7 +25,7 @@ somewhat dated, unfortunately.
- **Bogdan Sikorski** wrote the GLU NURBS and polygon tessellator in
Mesa.
- **Charlie Wallace** wrote the MS-DOS driver.
-- **CJ Beyer** was the `www.mesa3d.org `
+- **CJ Beyer** was the `www.mesa3d.org `__
webmaster.
- **Darren Abbott** provided the OS/2 driver.
- **David Bucciarelli** wrote and maintained the 3Dfx Glide driver.