2010-07-13 7 views
6

Mi cliente tiene varios dominios aparcados. Ella quiere que esos dominios apunten a páginas específicas en su sitio principal. Por ejemplo:¿Cómo redirecciono un dominio a una "página de destino" específica?

Imaginemos que tiene una página en su sitio principal sobre la redecoración del dormitorio. Esa página se encuentra en www.mainsite.com/bedrooms/

Y digamos que tiene un dominio aparcado llamada www.999bedrooms.com/

Ella quiere volver a dirigir a ese dominio www.mainsite.com/bedrooms/

¿Cuál es la mejor manera de hacerlo sin ser penalizado por los motores de búsqueda?

Además, tenga en cuenta que www.mainsite.com/bedrooms es en realidad una página de WordPress, por lo que no es un archivo real en el servidor, per se.

Gracias!

Respuesta

10

Hay (al menos) dos maneras de hacer esto. Una forma requiere acceso a algún tipo de configuración en el servidor y la otra no. No sé si está utilizando el servidor web Apache, pero si usted es, usted añadiría mod_alias a la configuración y reiniciar Apache:

a2enmod alias 
apache2ctl graceful 

A continuación, añadir esto a la sección VirtualHost para 999bedrooms.com:

Redirect permanent/http://www.mainsite.com/bedrooms 

Entonces debe haber terminado.

La otra forma es en un archivo HTML que se pone en http://999bedrooms.com/index.html, ponga una línea como esta dentro de la sección HEAD:

<meta http-equiv="refresh" content="1; url=http://www.mainsite.com/bedrooms"> 

Este es uno de esos "Por favor, espere mientras lo dirigimos a nuestro principal página "tipo de redirecciones que ves a veces. No es tan agradable como los basados ​​en servidores, pero es más fácil de hacer.

Espero que esto ayude!

3

Bueno, hay un par de formas. Lo más probable es que su servidor web admita la redirección para usted mediante una respuesta HTTP 301 Redirect. Consulte su proveedor de alojamiento web y vea si ofrecen una redirección de directorio (sé que fastdomain, que es mi proveedor de alojamiento, sí).

Alternativamente, si el hosting proporciona soporte PHP puede usar lo siguiente y colocarlo en un archivo llamado index.php en el nivel superior del dominio que desea redireccionar.

<?php
header("Location: http://www.mainsite.com/bedrooms/ ");

exit;
?>

-2

Basta con añadir esta línea a su archivo header.php:

<script language="JavaScript">document.location.href = "http://www.mainsite.com/bedrooms";</script> 
Cuestiones relacionadas