Pregunta

Primero, ya pasé las últimas horas tratando de encontrar una solución para esto, pero no he tenido más que soluciones que no funcionan :(

Es bastante simple: estoy apuntando el DNS de un nuevo dominio a mi alojamiento actual, pero cuando visito el nuevo dominio, solo estoy viendo mi sitio original (el que obtuve con mi alojamiento).

Digamos que mi sitio original es " www.originalsite.com " - el contenido de mi nuevo dominio se encuentra en " www.originalsite.com/newsite.com/" (puntos incluidos).

Ahora solo necesito obtener " www.newsite.com " para redirigir a su propio directorio Y reescribirse para ocultar el nombre del directorio.

Así que sí, " www.newsite.com " debe usar el contenido en " www.originalsite.com/newsite.com/" ;, pero se muestra como " www.newsite.com " en la barra de URL.

Saludos por cualquier entrada - realmente apreciado :)

PS: Estoy usando ColdFusion y anteriormente hice una reorientación útil, pero el resultado fue típicamente " www.netsite.com/newsite.com/" - que no es lo que quiero :)

Oh ... y sí, estoy esperando una solución .htaccess :) ¡gracias!

¿Fue útil?

Solución 2

CrystalTech acaba de instalar recientemente un mod que proporciona htaccess ...

Aunque solo lo han hecho en un servidor hasta ahora :) por lo que me están trasladando a ese servidor.

Problema resuelto, supongo - ¡je!

PS, gracias por la ayuda, chicos :)

Otros consejos

Si tiene control total sobre el servidor, un VirtualHost en httpd.conf es probablemente una mejor solución. Por ejemplo:

<VirtualHost newdomain.com:80>
    ServerName newdomain.com
    ServerAlias www.newdomain.com

    DocumentRoot /path/to/webroot/newsite.com

</VirtualHost>


Si no tiene la capacidad de hacer esto directamente, cualquier buen anfitrión proporcionará un " Park Domain " función que le permite lograr el mismo efecto: especificar su nuevo dominio e identificar a qué directorio desea que apunte, a través del panel de control web.


Sin embargo, si no tiene la capacidad de hacerlo, aquí hay un mod_rewrite para .htaccess que debería funcionar:

RewriteEngine On
RewriteCond %{REMOTE_HOST} (www\.)?newdomain\.com
RewriteRule ^(.*)$ /newdomain.com/$1 [L]

Podría hacer la redirección con un " encubierto " página de marco. De esa manera, la URL en la barra de direcciones del navegador se mantiene igual (sin ruta adicional), y sigue siendo sencillo usar el subdirectorio.

El siguiente enlace describe esto para ASP clásico, pero debería ser sencillo de convertir a cualquier plataforma / lenguaje de scripts del lado del servidor: http://www.simpledns.com/kb.aspx?kbid=1151

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top