diff --git a/MeshLib/IO/XDMF/XdmfData.h b/MeshLib/IO/XDMF/XdmfData.h
index 3d8e67780b127e7ed580be62c5e357a8ea212c7a..f536e77e972bd367b1cfcaae1b0ae63bedfa79e2 100644
--- a/MeshLib/IO/XDMF/XdmfData.h
+++ b/MeshLib/IO/XDMF/XdmfData.h
@@ -56,7 +56,7 @@ struct XdmfData final
              std::optional<MeshLib::MeshItemType> attribute_center,
              unsigned int const index, unsigned int n_files);
     // a hyperslab is defined by starts and strides see
-    // https://www.xdmf.org/index.php/XDMF_Model_and_Format#HyperSlab
+    // https://xdmf.org/index.php/XDMF_Model_and_Format#HyperSlab
     std::vector<XdmfDimType> starts;
     std::vector<XdmfDimType> strides;
     std::vector<XdmfDimType> global_block_dims;
diff --git a/MeshLib/IO/XDMF/transformData.cpp b/MeshLib/IO/XDMF/transformData.cpp
index 2dec8a94547fa034c2faf1dc3532518dece58ec4..abec5fddad90101c93e64858e02226915a995c9d 100644
--- a/MeshLib/IO/XDMF/transformData.cpp
+++ b/MeshLib/IO/XDMF/transformData.cpp
@@ -30,7 +30,7 @@ namespace MeshLib::IO
 {
 struct XdmfTopology
 {
-    // https://www.xdmf.org/index.php/XDMF_Model_and_Format#Topology, Section
+    // https://xdmf.org/index.php/XDMF_Model_and_Format#Topology, Section
     // Arbitrary
     unsigned int id;
     unsigned int number_of_nodes;
diff --git a/MeshLib/IO/XDMF/transformData.h b/MeshLib/IO/XDMF/transformData.h
index af3a09e7c61a29bbf83dd327270b64caea1bf14e..5f11bc26f4f17a2071f49179349693a7185276d9 100644
--- a/MeshLib/IO/XDMF/transformData.h
+++ b/MeshLib/IO/XDMF/transformData.h
@@ -54,7 +54,7 @@ XdmfHdfData transformTopology(std::vector<int> const& values,
 /**
  * \brief Copies all node points into a new vector. Contiguous data used for
  * writing. Conform with XDMF standard in
- * https://www.xdmf.org/index.php/XDMF_Model_and_Format
+ * https://xdmf.org/index.php/XDMF_Model_and_Format
  * @param mesh OGS mesh can be mesh or partitionedMesh
  * @return vector containing a copy of the data
  */
@@ -62,7 +62,7 @@ std::vector<double> transformToXDMFGeometry(MeshLib::Mesh const& mesh);
 /**
  * \brief Copies all cells into a new vector. Contiguous data used for writing.
  * The topology is specific to xdmf because it contains the xdmf cell types!!
- * See section topology in https://www.xdmf.org/index.php/XDMF_Model_and_Format
+ * See section topology in https://xdmf.org/index.php/XDMF_Model_and_Format
  * @param mesh OGS mesh can be mesh or partitionedMesh
  * @param offset Local offset to transform local to global cell ID. Offset must
  * be zero in serial and must be defined for each process in parallel execution.