]> git.openstreetmap.org Git - rails.git/blobdiff - config/initializers/secure_headers.rb
Allow apache to control the HSTS setting
[rails.git] / config / initializers / secure_headers.rb
index f4633d72f5e860717cb030bbd32a17f60381b10c..b0b45aa13125f355fd56ca74b31217f0d970af8f 100644 (file)
@@ -15,6 +15,7 @@ if defined?(CSP_REPORT_URL)
     :report_uri => [CSP_REPORT_URL]
   }
 
+  csp_policy[:img_src] << PIWIK["location"] if defined?(PIWIK)
   csp_policy[:script_src] << PIWIK["location"] if defined?(PIWIK)
 else
   csp_policy = SecureHeaders::OPT_OUT
@@ -26,7 +27,7 @@ cookie_policy = {
 }
 
 SecureHeaders::Configuration.default do |config|
-  config.hsts = "max-age=0"
+  config.hsts = SecureHeaders::OPT_OUT
   config.csp = SecureHeaders::OPT_OUT
   config.csp_report_only = csp_policy
   config.cookies = cookie_policy