Unknown

Como redirecionar um site para outro

Essa postagem eu pegei do blog htmhelen.com

URLs
Você mudou de endereço e quer que os visitantes sejam automaticamente redirecionados para a nova URL, sem ter que clicar em nada? Eu conheço 4 formas diferentes, então vou partilhar aqui com os iniciantes. Escolha a que for mais adequada.

Usando frames

Redirecionamento com frames não é propriamente um redirecionamento, é só um "redirecionamento". Não funciona em sites onde você não possa editar 100% do conteúdo dele, ou seja não funciona em blogs.
Esses códigos são recomendados para quem quer que o visitante nem saiba que o endereço mudou. Ele vai continuar vendo na barra de endereço a URL antiga e na barra de título o nome antigo. Então só serve para quem vai continuar mantendo o endereço antigo por muito tempo ainda ou que está utilizando provisoriamente um outro domínio.
1.a. Com um frameset.
Frameset é uma tag de HTML que já foi modinha, depois foi odiada e agora está esquecida. É uma técnica que hoje parece bem esdrúxula e tosca de fazer um site em molduras para evitar ter que repetir o mesmo conteúdo em várias páginas. Graças a Deus aprendemos um pouco mais de JavaScript e CSS (XHTML e PHP ainda não reinavam na época) e percebemos que não compensava muito, nem para a experiência do usuário, nem para a indexação no Google. Um dos meus primeiros sites ainda usam isso porque a minha conta foi desativada e não consegui mais acessar o FTP.
Chega de conversa e vamos ao que interessa. Todo o código que tem que colocar entre as tags <body> e </body> do site antigo é o seguinte:
<frameset cols="0, *" border=0>
<frame name="nada" src="about:blank" frameborder="0" scrolling="auto">
<frame name="site" src="http://www.htmhelen.com" frameborder="0" scrolling="auto">
</frameset>
Você só precisa colocar o seu novo endereço no lugar do meu.
Entre aqui para ver um exemplo com esse código.
1.b. Com um iframe.
Iframe é a tag que insere um site dentro de outro. Assim como no exemplo supracitado, o seguinte código é tudo que deve ser colocado entre as tags <body> e </body>:
<iframe style='border:0px; height:100%; width:100%;' name='site-todo' src='http://www.htmhelen.com' />
Entre aqui para ver um exemplo com esse código.

2. Com JavaScript

Se você está mudando de endereço de mala e cuia, não tem porque camuflar a nova URL com frames. É importante que o visitante saiba que o endereço mudou para se acostumar logo, já que o endereço antigo deixará de existir em breve.
Para fazer isso com JavaScript, o script é o seguinte:
<script type="text/javascript" language="JavaScript">
window.location="http://www.htmhelen.com"
</script>
Como é um código de redirecionamento, não faz diferença se está depois de <head> ou de <body>. O ideal é que não haja nenhum outro código na página para o redirecionamento ser mais rápido ainda.
Para ver um exemplo com esse código, entre aqui.

3. Com Metatag

Esse exemplo é o melhor, funciona até se o visitante tiver desativado o JavaScript do navegador:
<meta http-equiv="refresh" content="0;URL=http://www.htmhelen.com" />
Insira esse código antes da tag </head>, que fecha o cabeçalho da página. Onde está escrito 0 (zero) você pode colocar a quantidade de segundos que deseja esperar para o cliente ser redirecionado. Só faz sentido aumentar isso se você for deixar uma mensagem no endereço antigo avisando que o visitante está sendo redirecionado, então os segundos dão um tempo para o leitor saber o que está acontecendo.
Para mais informações entre  no blog htmhelen.com 

Fonte:htmhelen.com 


Moldes de feltro

Ver e Fazer

Moldes de feltro para imprimir