Onze Webhosting servers gebruiken PHP-FPM (FastCGI Process Manager). Hierdoor worden headers in .htaccess bestanden voor PHP-websites niet opgepikt. De header moet daarom in de PHP-code worden gezet wanneer het een PHP-website betreft.
Het kan zijn dat je HTTP headers bij andere providers enkel in het .htaccess bestand dient te zetten. Wanneer dit het geval is en je jouw website naar ons toe verhuist is het dus noodzakelijk om de HTTP headers in je PHP code te zetten. Bij een WordPress website is dit bijvoorbeeld in je wp-config.php bestand.
Dit doe je met de functie header(). Hier onder staan een aantal voorbeelden van headers onder elkaar:
<?php
header('Content-Type: application/pdf');
header('Content-Disposition: attachment; filename="downloaded.pdf"');
header('Set-Cookie: name=value; Secure; Path=/; SameSite=None; Partitioned;');
?>
Dit is enkel van toepassing op PHP-websites, voor HTML-websites kunnen de HTTP headers gewoon in het .htaccess bestand blijven staan.
Mocht je na het lezen van dit artikel nog vragen hebben, neem dan contact op met onze supportafdeling. Je bereikt hen via de knop 'Neem contact op' aan de onderzijde van deze pagina.