Eine 301-Weiterleitung von einer domain auf eine andere Verwendung der web.config

Ich habe mehrere domains zeigen auf eine hosting-Standort.
Ich möchte zu etablieren, die eine der Domänen als meine Haupt-domain und deshalb möchte ich führen eine 301-Weiterleitung dieser Haupt-domain, wenn ein Benutzer auf die meine Website von einer sekundären Domäne.

Beispiel:

www.example.com

Dies ist meine Haupt-domain. Ich möchte, dass alle anderen Domänen, die im Zusammenhang mit meiner Website umleiten nach hier.

Wenn ein Benutzer kommt auf:

www.test.com oder
www.test.com/anypage
etc.

Soll ich dann die Benutzer umgeleitet werden, um die Beispiel-version von dieser Seite.

Wie mache ich das mit dem web.Config-Datei für meine Anwendung? Der Grund warum ich Frage ist, dass in der Regel meine web-hosting-Anbieter hat ein tool in Ihrem back-office, das es mir erlaubt, um das setup diese Umleitung jedoch unser Kunde hat sich für einen anderen hosting-provider, die nicht über ein solches tool.

Habe ich versucht, dies zu tun umleiten mit dem folgenden code, aber es scheint nicht zu funktionieren:

<rule name="Canonical Host Name" stopProcessing="true">
  <match url="(.*)" />
  <conditions>
    <add input="{HTTP_HOST}" negate="true" pattern="^test\.com$" />
  </conditions>
  <action type="Redirect" url="http://www.example.com/{R:1}}" redirectType="Permanent" />
</rule>

Meine Anwendung ist eine Umbraco betriebenen site, und so hat Sie mehrere system.webServer-Einträge im web.config-Datei. Es kann nur der Fall sein, dass ich in diesem code in der falschen Ort, aber jede Hilfe wäre sehr geschätzt, wie ich bin nur verwendet, um zu tun, 301-Weiterleitungen in der .htaccess-Dateien.

InformationsquelleAutor der Frage jezzipin | 2015-09-18

Schreibe einen Kommentar