Je pense que plusieurs des réponses ont touché la solution possible à votre problème.
Je suis d'accord que la solution la plus simple (et la meilleure pour le référencement) est la redirection 301. Dans IIS, c'est assez simple, vous créez un site pour le sous-domaine.hostone.com, après avoir créé le site, faites un clic droit sur le site et allez dans les propriétés. Cliquez sur l'onglet "Home Directory" de la fenêtre des propriétés du site qui s'ouvre. Sélectionnez le bouton radio "Une redirection vers une URL", entrez l'url du nouveau site ( http://subdomain.hosttwo.com ), et cochez les cases "L'URL exacte saisie ci-dessus", "Une redirection permanente pour cette ressource" (cette deuxième case entraîne une redirection 301, au lieu d'une redirection 302). Cliquez sur OK, et vous avez terminé.
Ou vous pouvez créer une page sur le site de http://subdomain.hostone.com en utilisant l'une des méthodes suivantes (en fonction de ce que la plate-forme d'hébergement prend en charge)
Redirection PHP :
<?
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://subdomain.hosttwo.com" );
?>
ASP Redirect :
<%@ Language=VBScript %>
<%
Response.Status="301 Moved Permanently"
Response.AddHeader "Location","http://subdomain.hosttwo.com"
%>
ASP .NET Redirect :
<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>
En supposant que votre enregistrement CNAME est correctement créé, le seul problème que vous rencontrez est que le site créé pour http://subdomain.hosttwo.com utilise une IP partagée, et des en-têtes d'hôte pour déterminer quel site doit être affiché. Pour résoudre ce problème sous IIS, dans IIS Manager sur le serveur web, vous devez cliquer avec le bouton droit de la souris sur le site pour subdomain.hosttwo.com, et cliquer sur "Propriétés". Dans l'onglet "Site Web" affiché, vous devriez voir un bouton "Avancé" à côté de l'adresse IP sur lequel vous devez cliquer. Dans la fenêtre "Identification avancée du site Web" qui s'affiche, cliquez sur "Ajouter". Sélectionnez la même adresse IP que celle déjà utilisée par subdomain.hosttwo.com, entrez 80 comme port TCP, puis entrez subdomain.hosttwo.com comme valeur d'en-tête d'hôte. Cliquez sur OK jusqu'à ce que vous reveniez à la fenêtre principale de IIS Manager, et vous devriez être prêt à partir. Ouvrez un navigateur, et naviguez vers http://subdomain.hostone.com et vous verrez le site à http://subdomain.hosttwo.com apparaissent, même si votre URL indique http://subdomain.hostone.com
J'espère que cela vous aidera...