Canonicalizacion de Dominio
4 Dec
Si deseas redireccionar un dominio a www o quitarle este, es muy simple, solo debes abrir tu archivo .htaccess y agregar el código que necesitas.
Para agregar el www a tu dominio
RewriteEngine On
RewriteCond %{HTTP_HOST} ^ejemplo\.com
RewriteRule ^(.*)$ http://www.ejemplo.com/$1 [R=301,L]
Para quitar el www a tu dominio
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.ejemplo\.com
RewriteRule ^(.*)$ http://ejemplo.com/$1 [R=301,L]
Ahora, si tu servidor no tiene el mod_rewrite habilitado, no puedes usar el .htaccess, para ello te sugiero usar el siguiente código en el header (encabezado) de tu página, antes de cualquier otro código.
<?php
$redirect = false;
$path = $_SERVER['REQUEST_URI'];
$url = $_SERVER['HTTP_HOST'];
if ($url != 'www.ejemplo.com') {
$redirect = true;
}
if ($redirect==true){
header(’HTTP/1.1 301 Moved Permanently’);
header(’Location: http://www.ejemplo.com’ .$path);
}
?>
Reemplaza www.ejemplo.com con tu dominio.

No comments yet