Redirecionar no PHP: Como configurar o encaminhamento
Nesta dica prática, mostraremos como configurar um redirecionamento em PHP e, assim, redirecionar automaticamente o visitante para outro site.
Configurando o redirecionamento no PHP: status 301 ou 302?
Se o servidor redirecionar para outro site via PHP, isso será feito por padrão com o código de status 302.
- No entanto, o código de status 302 significa que a página é encaminhada apenas temporariamente. Um encaminhamento permanente é sinalizado pelo código de status 301.
- Isso não faz diferença para o visitante - em qualquer caso, ele será automaticamente redirecionado para o outro site.
- No entanto, essa diferença é muito interessante para os mecanismos de pesquisa. Se um robô receber o status 302 do Google ou de outros mecanismos de pesquisa, ele assume que esse encaminhamento é apenas temporário.
- Quando o código de status 301 é indicado, o mecanismo de pesquisa é informado de que não é mais necessário pesquisar no URL antigo, mas através do redirecionamento permanente. Em termos simples, isso significa que o índice agora pode trocar o endereço antigo pelo novo.
- Isso significa que o mecanismo de pesquisa não precisa reiniciar novamente ao rastrear o conteúdo possivelmente novo do site ao qual foi redirecionado.
Como configurar o redirecionamento em PHP
O código PHP deve estar no início, nenhuma outra saída para o navegador é permitida previamente.
- Portanto, verifique se não há um "eco" nem um espaço acidental antes da tag php. A propósito, explicamos exatamente o que é o PHP em outro post.
- Para criar um redirecionamento para outro site, digite o seguinte código:
- Substitua "www.domain.de" pelo seu antigo URL e "der-neue-name.php" refere-se ao site a ser redirecionado.
- Você definitivamente deve inserir a "saída". Impede que o encaminhamento seja executado incorretamente.
Mostraremos como inserir uma imagem usando PHP em nossa próxima dica prática sobre programação.