Métodos para redirecionar links HTML, PHP e Javascript

Índice

Existem vários métodos de redirecionamento de URLs. Ou seja, quando temos a necessidade de enviar automaticamente uma página web para outra, para realizar uma tarefa ou apresentar informações após a ocorrência de um evento.
Método de redirecionamento com HTMLO primeiro método é usar o elemento META. Vejamos a sintaxe de uso para nosso propósito:
Suponha que você tenha mudado de servidor ou movido uma página para outro diretório. Exibiremos uma mensagem sobre isso e redirecionaremos nosso usuário para o novo local na página. Neste exemplo, a ação será "atualizar", o tempo que levará para atualizar a página será de cinco segundos:

Você será direcionado automaticamente para o novo site. Caso contrário, você pode acessar clicando em Novo domínio

Método de redirecionamento com PHPPara redirecionar o visitante para outra página (especialmente útil em um loop condicional), basta usar o seguinte código:
Caminho relativo / absoluto
Teoricamente, é melhor preferir um caminho absoluto da raiz do servidor, da seguinte maneira:
Se a página de destino estava em outro servidor, indique o URL completo da seguinte maneira:
Redirecionamentos temporários / permanentesPor padrão, o tipo de redirecionamento apresentado acima é um redirecionamento temporário. O que significa que os motores de busca como o Google não levam isso em consideração para as classificações.
Portanto, se quisermos indicar aos mecanismos de pesquisa que a página A agora está no local B, devemos usar o seguinte código no início do arquivo PHP correspondente à página A:
cabeçalho ('Status: 301 Moved Permanently', false, 301);
header ('Location: mydomain.com);
?>
Interpretação de código PHPO código PHP localizado após a chamada à função header () será interpretado pelo servidor, mesmo que o visitante já tenha deixado o endereço especificado no redirecionamento, o que significa que na maioria dos casos estaremos interessados ​​em colocar a função exit ( ) após a função header () para não fazer o servidor funcionar por prazer:
cabeçalho ('Status: 301 Moved Permanently', false, 301);
cabeçalho ('Localização: endereço);
saída ();
?>
Método de redirecionamento com JscriptPodemos conseguir redirecionar com Javascript, da mesma forma que os métodos vistos anteriormente, também podemos ter um certo grau de interação ou fazê-lo através de eventos. No caso de um redirecionamento em espera ou cronometrado, devemos usar um cronômetro. Vejamos um exemplo:

Aguarde, você será redirecionado em 5 segundos.

Fazendo isso diretamente, sem esperar:

Método de redirecionamento com JqueryO método jquery é uma variação do método javascript, pois jquery é um conjunto de bibliotecas escritas em javascript.
página de redirecionamento com JQuery
A maneira de fazer isso é muito simples, colocamos esta linha dentro do nosso script JQuery
url = "http://www.midomain.com";
$ (localização) .attr ('href', url);
Redirecione, por exemplo, clicando em um botão, enviando parâmetros capturados ou calculados ou obtidos de um banco de dados.
$ ("botão #"). click (função () {
document.location.href = "página1.php? parâmetro1 =" + parâmetro1 + "& parâmetro2 =" + parâmetro2 + "&";
});Gostou e ajudou este tutorial?Você pode recompensar o autor pressionando este botão para dar a ele um ponto positivo
wave wave wave wave wave