Base de conhecimento

1000 perguntas frequentes, 500 tutoriais e vídeos explicativos. Aqui, você encontra apenas soluções!

Incluir um arquivo globalmente com a opção "Adicionar automaticamente ao início do arquivo"

Atualização 01/09/2026

Este guia explica como especificar um arquivo que será carregado antes mesmo da página desejada ou no início de cada script PHP executado no seu servidor, incluído como se tivesse sido chamado com a função require(), mas de forma mais geral, utilizando a diretiva auto_prepend_file do PHP.

 

Introdução

  • Por exemplo, para definir os cabeçalhos de um site, é possível criar um arquivo headers.php que contenha funções PHP header() e que seja incluído no início de cada arquivo PHP…
    • … através de um arquivo .user.ini (específico para uma pasta),
    • … ou através da configuração do site no Manager (global), conforme explicado abaixo.

 

Incluir um arquivo globalmente a partir do Manager

Para aceder à gestão do site Web:

  1. Clique aqui para aceder à gestão do seu site no Manager Infomaniak (precisa de ajuda?).
  2. Clique diretamente no nome atribuído ao site em questão:
  3. Clique em Gerenciar as configurações avançadas:
  4. Clique na aba PHP / Apache:
  5. Preencha o campo correspondente inserindo o caminho do arquivo a ser incluído.
  6. Clique no botão Guardar na parte inferior da página:

 

Depois de definir esta diretiva, todas as páginas PHP no seu servidor incluirão automaticamente o ficheiro especificado antes de executarem o seu próprio código.

Os cabeçalhos definidos em um arquivo .htaccess são válidos apenas para conteúdo não PHP (portanto, estático).

A Infomaniak utiliza php-fpm, que recebe os diferentes cabeçalhos via apache fast_cgi. Na RFC de cgi_www, o cabeçalho Strict-Transport-Security não faz parte dos cabeçalhos transmitidos via CGI, e a documentação Apache confirma isso. Consulte esta outra RFC.


Esta seção de perguntas frequentes foi útil?