Ich habe eine azur Website, die benannt ist:Best Practice für HTTP-Umleitung für Windows Azure
http://myapp.cloudapp.net
Of-Kurs diese URL ist ein bisschen hässlich, damit ich set up a CNAME die http://www.myapp.com
auf die Punkte azurblaue URL.
Alles ist gut bis hier, aber es gibt einen Haken.
http://myapp.cloudapp.net
ist durchgesickert und wird jetzt von Google indiziert und lebt auf anderen Seiten.
würde ich bei www.myapp.com
alle Anfragen für myapp.cloudapp.net an die neue Heimat permanent gerne umleiten Die Website Ich habe 2.0 in MVC.Net codiert, da dies ein azur App Es gibt keine Benutzeroberfläche für den Zugriff auf IIS und alles muss im Anwendungscode oder web.config erledigt werden.
Was ist ein sauberer Weg, um eine dauerhafte Umleitung in Position zu setzen, sollte es in web.config oder in einem globalen Controller gehen?
URL Rewrite 2.0 ist auf allen Windows Azure-VMs installiert. (2.0 ist in OS 1.3 und höher verfügbar.) – smarx
Yerp gerade herausgefunden hier: http://msdn.microsoft.com/en-us/library/dd573358.aspx Ich akzeptiere diese Antwort, weil es etwas sauberer, nicht habe meinen Code zu vergießen –
Es ist 4 Jahre später; Ist das immer noch der einzige Weg dies zu tun? Ich liebe Azure, aber die Umleitung ist irgendwie nervig; d. h. müssen DNS verwenden, um www zu nicht-www umzuleiten; muss dies implementieren, um * .azurewebsites.net an die benutzerdefinierte Domain umzuleiten. Dies sollte Standardmaterial sein, das in den Site-Konfigurationseinstellungen ein Kontrollkästchen haben sollte. – kamranicus