Redirecionamento de domínios

Redirecionamento de domínios, é o recurso que faz com que o navegador vá automaticamente para outro endereço ao entrar em um domínio ou subdomínio.

Ao acessar sem WWW abrir com WWW

  • Via .htaccess
RewriteEngine on
RewriteCond %{HTTP_HOST} ^dominio.com.br [NC]
RewriteRule ^(.*)$ http://www.dominio.com.br/$1 [L,R=301]
  • Via HTML
<html>
 <title>Titulo do site</title>
 <head>
 <meta http-equiv="refresh" content=1; url="http://www.site_a_ser_redirecionado.com">
 </head>
 <body>
 </body>
 </html>

Este tipo de redirecionamento é o mais simples, contudo, ele irá modificar o endereço que aparece na barra de endereços pelo outro que está na tag <meta>.

  • Via JavaScript
<script language="JavaScript">
location.href="http://www.site_a_ser_redirecionado.com"
</script>

Em alguns momentos, o cliente deseja apenas que o redirecionamento seja feito quando alguém clica em um local da página ou quando um certo processo é feito, neste caso, não adianta usar frame ou meta, será necessário o redirecionamento via JavaScript, seria necessário o cliente dar um “print” ou um “echo” deste código no local onde ele quer que redirecione.
Contudo, este redirecionamento é como a tag meta, não tem como esconder o endereço real de onde ele vai estar acessando.

  • Via PHP
<?php
header("Location: http://www.site_a_ser_redirecionado.com");
?>