IIS 6-www-redirect non-www
-
05-07-2019 - |
Frage
Wir haben eine Dot net nuke site setup zum ausführen auf eine domain, möchten wir alle http://www.site.com die Umleitung nur zu http://site.com.
Ich finde viele Infos für IIS 7, aber sehr wenig und schon gar nichts, die hat gearbeitet für IIS 6.
Lösung
fügen Sie ein 301 permanent in der .htaccess-Datei verschoben
finden Sie unter http://www.isitebuild.com/301-redirect.htm für einen Durchlauf
Sie können auch überprüfen, wie einige andere Websites es tun: siehe http: / /www.blackberryseo.com/seo/header-response-tool1.php und geben Sie „ http: // www .twitter.com “in der Prüfung. Sie geben eine „301 Moved“ Antwort für diese URL.
Andere Tipps
Sie können keine .htaccess-Datei mit einer asp.net Website.
Haben Sie mit einer vollständigen URL-Lösung für Ihre Website untersucht? Während Sie die sehr einfachen Probleme (nicht www www) lösen werden, haben Sie immer noch eine Menge SEO Probleme mit einer DNN-Website.
Werfen Sie einen Blick auf den freundlichen URL-Provider, die ich von meiner Website zu verteilen: DNN freundliche URL-Provider
Art eine alte Frage ist, aber in der DNN 5 gibt es eine andere Lösung, wenn Sie nicht wollen, um dreck mit DNS und so, dass ich verwenden
es ist eigentlich eine url rewiter hack von Oliver Hine - hier ist ein link zum download http://oliverhine.com/DotNetNuke/CoreModifications/PrimaryPortalAliases.aspx - im Grunde bedeutet es einen redirect auf die erste portal-alias für das portal, so dass Sie haben könnte, die dreck in die db ein bisschen
Habe ich nur eine Antwort auf https://stackoverflow.com/a/20551799/393089 , die Adressen, wie man tun dies in IIS6. Zur Anpassung an Ihre Bedürfnisse (www zu nicht-www), so stellen Sie sicher, dass Ihre erste Website mit der nicht-www-Domain konfiguriert ist (dh example.com) als Host Header, dann konfigurieren Sie die neue Website mit der www-Domain (dh Kopf www.example.com) als Host und in dem "Redirect auf" Feld, Ihre nicht-www-URL mit der Endung Q $ S $ eingeben, dh http://example.com $ S $ Q.