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"); ?>