J'ai un site d'azur qui est nommé:Les meilleures pratiques pour la redirection http pour Windows Azure
http://myapp.cloudapp.net
-sûr cette URL est un peu laid, donc je set up a CNAME que les points http://www.myapp.com
à la url azur.
Tout va bien jusqu'à ici, mais il y a un hic.
http://myapp.cloudapp.net
a fuité et est maintenant indexé par google et vit sur d'autres sites.
Je voudrais rediriger de façon permanente toute demande de myapp.cloudapp.net à la nouvelle maison à www.myapp.com
Le site est à moi est codé en MVC.Net 2.0, car cela est une application d'azur , il n'y a pas d'interface utilisateur pour accéder à IIS et tout doit être fait dans le code de l'application ou web.config.
Qu'est-ce qu'un moyen propre de définir une redirection permanente en place, devrait-il aller dans web.config ou dans un contrôleur global?
L'URL Rewrite 2.0 est installée sur toutes les machines virtuelles Windows Azure. (2.0 est disponible dans OS 1.3 et ci-dessus.) – smarx
Yerp vient d'être trouvé ici: http://msdn.microsoft.com/en-us/library/dd573358.aspx J'accepte cette réponse parce qu'il est un peu plus propre, ne sera pas avoir à jeter mon code –
C'est 4 ans plus tard; est-ce toujours le seul moyen de le faire? J'aime Azure mais le truc de redirection est un peu ennuyeux; c'est-à-dire utiliser DNS pour rediriger www vers un non-www; devez implémenter cela pour rediriger * .azurewebsites.net vers un domaine personnalisé. Ce devrait être des choses standard qui devraient avoir une case à cocher dans les paramètres de configuration du site. – kamranicus