Setando headers com PHP

O header ou, simplesmente, cabeçalho - consiste na parte que contém as informações suplementares colocados no começo de um bloco de dados que estão sendo armazenados ou transmitidos, usualmente por e-mail ou em pacotes dos dados emitidos através da internet, são precedidos pela informação de cabeçalho tal como o remetente e os endereços do IP do receptor.

Por | @oficinadanet Programação
O header ou, simplesmente, cabeçalho - consiste na parte que contém as informações suplementares colocados no começo de um bloco de dados que estão sendo armazenados ou transmitidos, usualmente por e-mail ou em pacotes dos dados emitidos através da internet, são precedidos pela informação de cabeçalho tal como o remetente e os endereços do IP do receptor.

Vamos demonstrar alguns cabeçalhos úteis para redirecionamentos, mover de pastas entre outros. Confira abaixo cada header, sua expressão e o que representa:

Quando você teve algum problema com uma página onde dava o erro 404 e os buscadores indexaram este erro, adicione o header abaixo para voltar a ser indexado rapidamente:

  
Se você quer terminar a indexação de uma pasta que não existe mais, use o header 404, conforme abaixo:

  
Para bloquear acesso a uma pasta ou arquivo use o header 403.

  
Se você moveu uma pasta para outro endereço, ou até mesmo um site, use o header moved 301, toda a indexação será direcionada para o endereço que destino no header location que veremos mais abaixo.

  
Para indicar um erro interno use o header 500:

  
Para direcionar para outro endereço use o header Location. Este header você deve utilizar com o 300, por que com isto você informa ao buscador que foi movida a pasta e direciona para o novo endereço, assim a indexação da pasta corrente será direcionada para o endereço destino.

  
Outro header, muito utilizado é o Refresh, similar a meta refresh do HTML:

  
Espero que tenha sido útil para você, muitas vezes é bom utilizar os headers para os buscadores terem o conhecimento do real funcionamento das pastas e arquivos que são indexados.

Mais sobre: php, headers, programação
Share Tweet
DESTAQUESRecomendado
Mais compartilhados
Comentários