redirigir / reescribir mi dominio
-
03-07-2019 - |
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!
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