1000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!
Includere un file globalmente con Auto Prepend File
Questa guida spiega come specificare un file che verrĂ caricato prima della pagina desiderata o all'inizio di ogni script PHP eseguito sul tuo server, incluso come se fosse stato chiamato con la funzione require()
, ma in modo piĂą globale utilizzando la direttiva auto_prepend_file
di PHP.
Premessa
- Ad esempio, per dichiarare gli header di un sito web, è possibile creare un file
headers.php
che contiene funzioni PHPheader()
e che venga prepend all'inizio di ogni file PHP…- … tramite un file
.user.ini
(proprio di una cartella), - … o tramite la configurazione del sito del Manager (globale) come spiegato di seguito.
- … tramite un file
Includere un file globalmente dal Manager
Per accedere alla gestione del sito web:
- Clicca qui per accedere alla gestione del tuo prodotto sul Manager Infomaniak (hai bisogno di aiuto?).
- Clicca direttamente sul nome attribuito al prodotto interessato:
- Clicca su Gestisci sotto Impostazioni avanzate:
- Clicca sulla scheda PHP / Apache.
- Completa la riga interessata inserendo il percorso del file da includere.
- Clicca sul pulsante per salvare:
Dopo aver definito questa direttiva, tutte le pagine PHP sul tuo server includeranno automaticamente il file specificato prima di eseguire il proprio codice.
Gli header definiti in un file .htaccess
sono validi solo per il contenuto non PHP (quindi statico).
Infomaniak utilizza php-fpm
che riceve i vari header tramite apache fast_cgi
. Nella RFC di cgi_www l'header Strict-Transport-Security
non fa parte degli header passati tramite CGI e la documentazione Apache lo conferma. Prendi visione di questa altra RFC.
⚠️ Per ulteriori assistenze contatta un partner o lancia gratuitamente una richiesta di offerta — scopri anche il ruolo dell'hosting provider.