Se você está começando no mundo do desenvolvimento web, algo interessante e que você deve saber caso precise é o Redirecionamentos de URL. Neste tutorial, você verá algumas maneiras de como redirecionar em HTML, PHP e JavaScript. Além disso, são fornecidos exemplos simples e uma breve explicação.
Redirecionar em HTML
Aqui vamos nós para redirecionar a navegação para url usando META tag, a sintaxe é a seguinte:
[color = # a9a9a9] Código de redirecionamento HTML [/ color]
Preencha cada campo
- http-equiv: a ação que queremos executar será definida.
- contente: vamos preenchê-lo com o número de segundos que queremos esperar até executar a ação, se colocarmos 0 a ação será automática.
- url: será a url para onde queremos que a ação seja direcionada, devemos colocar um caminho absoluto.
Vamos agora ver um exemplo de redirecionamento, a ação será Refresh, será feita após 8 segundos e redirecionará para o Solvetic.
[color = # a9a9a9] Ex. Redirecionamento de HTML [/ color]Esta página irá redirecionar para o Solvetic em 8 segundos
Redirecionar em JavaScript
Para redirecionar o navegador para uma nova página em JavaScript se usa:
window.location[color = # a9a9a9] Código de redirecionamento de JavaScript [/ color]
Redirecionamento direto, sem espera
Neste redirecionamento ao carregar o script ele irá automaticamente para o Solvetic.
[color = # a9a9a9] Exemplo de redirecionamento direto de JavaScript [/ color]
Redirecionamento com espera
Agora usaremos a função setTimeout, que esperará apenas o número de milissegundos que passamos como o segundo parâmetro para executar a função que escrevemos como o primeiro parâmetro:
[color = # a9a9a9] Exemplo de redirecionamento com espera de JavaScript [/ color]Esta página será redirecionada para Solvetic.com em 8 segundos, se você preferir clique neste link
Redirecionamento ao clicar (sem href)
Usando assign from window.location, carregaremos uma nova página:
[color = # a9a9a9] Exemplo de redirecionamento no clique sem Href [/ color]
Redirecionar PHP
Para URLs de redirecionamento em PHP, usamos a função de cabeçalho, esta estrutura é a próxima:
Se quisermos redirecionar para o Solvetic como uma página externa, faríamos o seguinte:
Se quisermos redirecionar para uma página interna, é melhor colocar um caminho absoluto da raiz do servidor, seria mais ou menos assim:
Agora vou colocar um exemplo de como redirecionar uma página que não está mais em uma URL original, na URL que não existe mais teremos uma página com o seguinte código.
Lembre-se de alterar "newURL" para o URL que a página possui agora.
ObservaçãoA função de cabeçalho deve aparecer antes de qualquer código HTML.