ich folgendes in der .htaccess von meiner Seite eingefügt haben, um die HSTS preload list zugelassen zu werden:Wie HSTS-Header mit HTTP deaktivieren?
<ifModule mod_headers.c>
Header always set Strict-Transport-Security "max-age=31536000; includeSubDomains; preload"
</ifModule>
Das Problem ist, dass, wenn ich meine Website einreichen, ich erhalten:
Warning: Unnecessary HSTS header over HTTP. The HTTP page at http: //fabriziorocca.it sends an HSTS header. This has no effect over HTTP, and should be removed.
im Moment benutze ich die folgenden in der .htaccess, um von http auf https zu wechseln:
RewriteCond %{HTTPS} off
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule .* https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Wie kann ich das Problem lösen?
Vielen Dank im Voraus.
Mögliche Duplikat [Wie HSTS Header von .htaccess auf HTTPS nur zum Einstellen] (http://stackoverflow.com/questions/24144552/how-to -set-hsts-header-from-htaccess-only-on-https) – Tom