Kennisbank
1.000 veelgestelde vragen, 500 tutorials en uitlegvideo's. Hier vind je alleen maar oplossingen!
Een bestand globaal toevoegen met de optie 'Automatisch bestand toevoegen'
Deze handleiding legt uit hoe u een bestand kunt specificeren dat wordt geladen voordat de gewenste pagina wordt weergegeven of aan het begin van elk PHP-script dat op uw server wordt uitgevoerd. Dit bestand wordt opgenomen alsof het is aangeroepen met de functie require(), maar in feite wordt de PHP-richtlijn auto_prepend_file gebruikt.
Inleiding
- U kunt bijvoorbeeld een bestand
headers.phpaanmaken dat PHP-functiesheader()bevat en dat aan het begin van elk PHP-bestand wordt voegt. Dit kan op de volgende manieren:- … via een bestand
.user.ini(specifiek voor een map), - … of via de siteconfiguratie in de Manager (globaal), zoals hieronder wordt uitgelegd.
- … via een bestand
Een bestand globaal toevoegen via de Manager
Om de websitebeheeromgeving te openen:
- Klik hier om toegang te krijgen tot de beheeromgeving van uw website in het Infomaniak-beheerpaneel (hulp nodig?).
- Klik rechtstreeks op de naam van de betreffende website:

- Klik op Geavanceerde instellingen beheren:

- Klik op het tabblad PHP / Apache:

- Vul de betreffende regel in door het pad naar het bestand dat u wilt importeren in te voeren.
- Klik op de knop Opslaan onderaan de pagina:

Nadat u deze instelling hebt gedefinieerd, zullen alle PHP-pagina's op uw server automatisch het opgegeven bestand inladen voordat ze hun eigen code uitvoeren.
De headers die in een .htaccess-bestand zijn gedefinieerd, zijn alleen geldig voor niet-PHP-inhoud (dus statische inhoud).
Infomaniak gebruikt php-fpm, dat de verschillende headers via apache fast_cgi ontvangt. In de RFC van cgi_www staat dat de header Strict-Transport-Security niet tot de headers behoort die via CGI worden doorgegeven, en de Apache-documentatie bevestigt dit. Raadpleeg ook deze andere RFC.
Link naar deze veelgestelde vragen: https://faq.infomaniak.com/2352
Is deze veelgestelde vragenlijst nuttig geweest?