Vídeos Relacionados: Como criar um redirecionamento de URL (Junho 2024).

Métodos para redirecionar links HTML, PHP e Javascript

{title}

{title}


Existem vários métodos para redirecionar URLs. Ou seja, quando temos a necessidade de enviar automaticamente uma página da Web para outra, para executar uma tarefa ou apresentar informações após a ocorrência de um evento
Método de redirecionamento HTML

O primeiro método é usar o elemento META. Vejamos a sintaxe de uso para nosso propósito:
Suponha que você tenha alterado os servidores ou movido uma página para outro diretório. Mostraremos uma mensagem sobre o assunto e redirecionaremos o usuário para o novo local da página. Neste exemplo, a ação será "atualizada", o tempo necessário para atualizar a página será de cinco segundos:

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


Método de redirecionamento PHP

Para 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 estivesse em outro servidor, indique o URL completo, da seguinte maneira:

Redirecionamentos temporários / definitivos

Por padrão, o tipo de redirecionamento apresentado acima é um redirecionamento temporário. O que significa que mecanismos de pesquisa como o Google não levam em consideração o posicionamento.
Portanto, se queremos 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 movido permanentemente', falso, 301);
cabeçalho ('Localização: meudominio.com);
?>
Interpretação de código PHP

O código PHP localizado após a chamada da função header () será interpretado pelo servidor, mesmo que o visitante já tenha saído para o endereço especificado no redirecionamento, o que significa que, na maioria dos casos, estaremos interessados ​​em definir a função de saída () após a função header () para não fazer o servidor funcionar por prazer:
cabeçalho ('Status: 301 movido permanentemente', falso, 301);
cabeçalho ('Localização: endereço);
exit ();
?>
Método de redirecionamento Jscript

Podemos conseguir redirecionar com Javascript, da mesma forma que os métodos vistos anteriormente, também podemos ter algum grau de interatividade ou fazê-lo através de eventos. No caso de um redirecionamento em espera ou por tempo, devemos usar um timer. Vamos ver um exemplo:
função redirect () {
window.locationf = "// www.meudominio.com";
}
setTimeout ("redirect ()", 5000); // tempo expresso em milissegundos

Aguarde, ele será redirecionado em 5 segundos.


Fazendo isso diretamente, sem esperar:
window.location = "// www.meudominio.com";
Método de redirecionamento Jquery

O método jquery é uma variação do método javascript, pois jquery é um conjunto de bibliotecas escritas em javascript.
redirecione a página com JQuery
A maneira de fazer isso é muito simples, colocamos essa linha dentro do script JQuery
url = "//www.meudominio.com";
$ (local). attr ('href', url);
Redirecione, por exemplo, clicando em um botão, enviando parâmetros capturados ou calculados ou obtidos de um banco de dados.
$ ("# button"). click (function () {
document.location.href = "page1.php? parameter1 =" + parameter1 + "¶meter2 =" + parameter2 + "&";
});

  • 0 0