Creo que varias de las respuestas se centran en la posible solución a su problema.
Acepto que la forma más fácil (y la mejor solución para fines de SEO) es la redirección 301. En IIS esto es bastante trivial, usted crearía un sitio para subdomain.hostone.com, después de crear el sitio, haga clic derecho en el sitio y vaya a las propiedades. Haga clic en la pestaña "Directorio de inicio" de la ventana de propiedades del sitio que se abre. Seleccione el botón de opción "Una redirección a una URL", ingrese la url para el nuevo sitio (http://subdomain.hosttwo.com) y marque las casillas de "La URL exacta ingresada arriba", "Una redirección permanente para este recurso" (esta segunda casilla de verificación ocasiona 301 redirigir, en lugar de una redirección 302). Haga clic en Aceptar y listo.
O bien, podría crear una página en el sitio de http://subdomain.hostone.com, usando uno de los siguientes métodos (dependiendo de lo que es compatible con la plataforma de alojamiento)
PHP redirección:
<?
Header("HTTP/1.1 301 Moved Permanently");
Header("Location: http://subdomain.hosttwo.com");
?>
ASP redirección:
<%@ Language=VBScript %>
<%
Response.Status="301 Moved Permanently"
Response.AddHeader "Location","http://subdomain.hosttwo.com"
%>
ASP .NET de redirección:
<script runat="server">
private void Page_Load(object sender, System.EventArgs e)
{
Response.Status = "301 Moved Permanently";
Response.AddHeader("Location","http://subdomain.hosttwo.com");
}
</script>
Suponiendo que su registro CNAME se creó correctamente, el único problema que está experimentando es que el sitio creado para http://subdomain.hosttwo.com está utilizando una dirección IP compartida y encabezados de host para determinar qué sitio debe mostrarse. Para resolver este problema en IIS, en el Administrador de IIS en el servidor web, haga clic con el botón derecho en el sitio para subdomain.hosttwo.com y haga clic en "Propiedades". En la pestaña "Sitio web" que se muestra, debería ver un botón "Avanzado" junto a la dirección IP en la que deberá hacer clic. En la ventana "Identificación avanzada del sitio web" que aparece, haga clic en "Agregar". Seleccione la misma dirección IP que ya está siendo utilizada por el subdominio.hosttwo.com, ingrese 80 como el puerto TCP y luego ingrese el subdominio.hosttwo.com como el valor del Encabezado del host. Haga clic en Aceptar hasta que regrese a la ventana principal del Administrador de IIS, y debería estar listo para continuar. Abra un navegador y vaya a http://subdomain.hostone.com, y verá el sitio en http://subdomain.hosttwo.com aparecen, a pesar de que su URL muestra http://subdomain.hostone.com
Espero que ayude ...
No veo que esto esté fuera de tema. La configuración DNS está en el ámbito de la programación. – superluminary
@superluminary: "offtopic" significa que el mod no conoce el campo o que tuvo un mal día o que quería una insignia para cerrar el ticket. En este caso, la pregunta es más adecuada para ServerFault en mi humilde opinión, por lo que debería haber sido migrada, no cerrada. – SamGoody
No puedo estar más de acuerdo, esta publicación debe volver a abrirse o migrarse, DNS config es algo que abarca ambas áreas. –