Kürzlich habe ich eine ASP.net-Site auf ASP.net MVC Site migriert. Früher gab es zwei Hostheader, einen mydomain.com und einen anderen, www.mydomain.com. Mein SEO sagt, dass Sie nur eine URL "www.domain.com" für SEO Vorteil verwenden sollten.ASP.NET MVC-Site: Umleiten Sie alle "nicht WWW" Anfrage an WWW
Ich bin auf der Suche nach einer Option 301 permanente Umleitung alle mydomain.com Anfrage an www.mydomain.com zu tun.
Die Seite ist in IIS6 und entwickelt in ASP.net MVC gehosteten 4.
Diese ist eine nette Antwort, @Tommy; keine Zeile C# in Sicht. –
Sie müssen IIS7 oder höher verwenden, um das URL Rewrite-Modul zu verwenden. Dies ist der Weg zu gehen, wenn Sie mindestens IIS7 haben, aber es funktioniert nicht für IIS6. – Craig
@Tommy - wäre es besser, das IIS7 URL Rewrite Modul oder das.Net Routing-Funktionalität innerhalb der WebApp ist selbst eine Umleitung zu tun, wenn Sie die Möglichkeit haben, beide zu verwenden? Oder (dritte Option) sollte ich nur auf beides antworten und die URL für beide beibehalten, die einen Reverse Proxy im URL Rewrite Modul verwenden? ... obwohl diese letzte 3. Option nicht ideal für SEO ist, würde ich denken. – johntrepreneur