
Precisando redirecionar de uma página PHP para outra pagina? Ou precisando redirecionar de um site para outro? Tudo isso pode ser feito facilmente utilizando código PHP, apenas uma linha e está tudo resolvido.
Confira como fazer um redirect com o PHP.
header("Location: pagina2.php");
Apenas isso e estará tudo resolvido, agora vamos ver um segundo exemplo, para redirecionar para outro site.
header("Location: http://menteazulada.com");
Veja que quando vamos fazer um redirecionamento para um outro site, precisamos informar o protocolo no caso de nosso exemplo acima é o http://, se fosse passado o endereço de redirecionamento dessa forma menteazulada.com, sem o http:// o que aconteceria é que o PHP iria redirecionar para uma página dentro de seu próprio site ficando assim seusite.com/menteazulada.com, então nunca esqueça de passar o procolo que o site para o qual você está redirecionando usa. Seja http ou https.
Caso o redirecionamento feito com o PHP seja para uma página interna do seu site para outra pagina no seu próprio site, não há necessidade de passar o caminho inteiro do link, o http por exemplo, nesse caso faça como o primeiro exemplo.
Agora é importante que você saiba uma coisa, caso a pagina PHP com o código de redirecionamento esteja por exemplo dentro de uma pasta, que não a pasta raiz do seu site e você queria redirecionar para a página inicial por exemplo, você pode usar pontos(..), vamos ver um exemplo prático.
Você tem a pasta chamada artigos (seusite.com/artigos).
Você deseja que quando o usuário acessar seu site.com/artigos/index.php ele seja redirecionando para seusite.com/novos-artigos.php
header("Location ../novos-artigos.php");
Os dois pontos(..) volta para a pasta anterior, então ele sai da pasta artigos e passar a ficar na raiz(/) do seu site, pra cada pasta que você deseja voltar você usa um ponto seguido de barra.
Ex ../../ volta duas pastas.
Mas se achar confuso pode simplesmente passar todo link com o protocolo http como se estivesse a redirecionar para outro site.
header("Location: http://seusite.com/novos-artigos.php");
Comentários
Postar um comentário