1. Home
  2. Apache2 Header setzen

Apache2 Header setzen

Header werden je nach Webseiten Element unterschiedlich gesetzt.
Üblicherweise werden Header über die .htaccess für z. B. statische Elemente direkt über den Webserver gesetzt. Als Beispiel mit HSTS:

Header set Strict-Transport-Security "max-age=31536000; includeSubDomains; preload" env=HTTPS

Sofern jedoch CGI Skripte ausgeführt werden, überschreiben diese die gesetzten Header des Webservers. Die Header müssen dann durch die jeweiligen CGI Skripte gesetzt werden. Für PHP Skripte kann das dann wie folgt aussehen:

<?php
header("Strict-Transport-Security: max-age=31536000; includeSubDomains; preload");

Wir empfehlen dabei eine neue Datei zu nutzen und diese über die php.ini einzulesen:

auto_prepend_file="/path/to/file.php"

 

 

Aktualisiert am 17. Januar 2020

War dieser Artikel hilfreich?