diff --git a/src/_h5ai/.htaccess b/src/_h5ai/.htaccess
index f65b82f9..870e9d02 100644
--- a/src/_h5ai/.htaccess
+++ b/src/_h5ai/.htaccess
@@ -1,3 +1,10 @@
-Satisfy all
-Order deny,allow
-Deny from all
+
+ #Apache 2.4
+ Require all denied
+
+
+ #Apache 2.2
+ Satisfy all
+ Order deny,allow
+ Deny from all
+
diff --git a/src/_h5ai/private/.htaccess b/src/_h5ai/private/.htaccess
deleted file mode 100644
index f65b82f9..00000000
--- a/src/_h5ai/private/.htaccess
+++ /dev/null
@@ -1,3 +0,0 @@
-Satisfy all
-Order deny,allow
-Deny from all
diff --git a/src/_h5ai/public/.htaccess b/src/_h5ai/public/.htaccess
index a891b9ba..dbbd81c7 100644
--- a/src/_h5ai/public/.htaccess
+++ b/src/_h5ai/public/.htaccess
@@ -1,6 +1,13 @@
-Satisfy all
-Order allow,deny
-Allow from all
+
+ #Apache 2.4
+ Require all granted
+
+
+ #Apache 2.2
+ Satisfy all
+ Order allow,deny
+ Allow from all
+
DirectoryIndex disabled