diff --git a/docker/sympa/default.conf b/docker/sympa/default.conf
index 73517876a699b8f9b38d7344ed1289796dac95ff..8533116342253632a5a34197172ee2e492c12685 100644
--- a/docker/sympa/default.conf
+++ b/docker/sympa/default.conf
@@ -35,9 +35,9 @@
             Substitute "s|/wws/|/|"
         </Location>
 
-        # Hide direct access to /wws
+        # Hide direct access to /wws with 307 to preserve data and method
         RewriteCond %{REQUEST_URI} ^/wws.*
-        RewriteRule /wws(.*) $1 [L,QSA,R=301]
+        RewriteRule /wws(.*) $1 [L,QSA,R=307]
 
         # For debug purposes, uncomment this line
         # LogLevel alert rewrite:trace6 substitute:trace6