diff --git a/config/environments/production.rb b/config/environments/production.rb
index 514c08cff5b23e2dcd0735ade44c293d27d267ad..f41a0f19716af672c6d5dd79ce2cd3e2141b34b4 100644
--- a/config/environments/production.rb
+++ b/config/environments/production.rb
@@ -47,7 +47,7 @@ Rails.application.configure do
   config.force_ssl = true
   config.ssl_options = {
     redirect: {
-      exclude: -> request { request.path.start_with?('/health') || request.headers["Host"].end_with?('.onion') }
+      exclude: -> request { request.path.start_with?('/health') || request.headers["Host"].end_with?('.onion') || request.headers["Host"].end_with?('.i2p') }
     }
   }