Definición del problema
Tienes un sitio o tienda en tu propio servidor—supongamos acme.com—y quieres seguir manteniendo esa infraestructura. Entonces necesitas que tu recién creada tienda Bootic mitiendaacme.bootic.net
sea tu dominio corporativo: www.acme.com
.
Esto se logra accediendo al DNS de tu servidor, creas un registro del tipo CNAME
de nombre www
con el valor proxy.bootic.net
(ver detalles).
Pero esto genera un problema: cuando se visita la tienda sin las www
se ve tu antigua página web, los cual—por supuesto—no quieres.
Alternativas de solución
Te presentamos 4 alternativas de solución:
1. Redirección desde cPanel
Dentro de cPanel, en la sección Dominios anda a «Redirige» (inglés «Redirects»).
Estando en esta sección, pon la siguiente información:
- Tipo: Permanente 301
- En https?://(www)?: Selecciona el dominio.
- En el campo que inicia con / déjalo vacío.
- En
redirige a pon:https://www.acme.com
- En Redirección de www: dale click a "No redireccione www".
- Click en «Redirección con comodín».
- Finalmente, click en «Añadir»
2. Redireccionamiento Apache
Si tu servidor usa Apache (como lo es en la mayoría de los servidores web) puedes crear un archivo de nombre .htaccess
en la raíz de tu sitio con el siguiente contenido:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^acme\.com$
RewriteRule ^(.*)$ "https\:\/\/www\.acme\.com/$1" [R=301,L]
3. Redireccionamiento usando PHP
Si tu servidor tiene soporte para PHP puedes editar la página index.php
con lo siguiente:
<?php header('Location: http://www.acme.com/'); exit; ?>
4. Redireccionamiento usando HTML
Otra alternativa es usar HTML. Edita el archivo index.html
y pon lo siguiente:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="refresh" content="0;URL='http://www.acme.com/'" />
</head>
</html