0
Ich habe 2 Domains auf die gleiche Umbraco-Anwendung zeigt:Re-write alte URL neue URL Asp.Net
oldexample.com
newexample.com
ich meine Bewerbung will von der URL zu ändern:
oldexample.com/...
TO
newexample.com/...
wenn Leute besuchen das oldexample.com.
In meinem web.config habe ich es angebracht, aber ohne Wirkung:
<rewrite>
<rules>
<rule name="Redirect old-domain to new-domain" stopProcessing="true">
<match url=".*" />
<conditions>
<add input="{HTTP_HOST}" pattern="^oldexample.com$" />
</conditions>
<action type="Redirect" url="http://www.newexample.com/{R:0}" appendQueryString="true" redirectType="Permanent" />
</rule>
<rule name="WWW Rewrite" enabled="true">
<match url="(.*)" />
<conditions>
<add input="{HTTP_HOST}" negate="true" pattern="^www\." />
<add input="{HTTP_HOST}" negate="true" pattern="localhost" />
</conditions>
<action type="Redirect" url="http://www.{HTTP_HOST}/{R:0}" appendQueryString="true" redirectType="Permanent" />
</rule>
</rules>
</rewrite>
Was mache ich falsch?
// Die Anwendung wird auf Azure-Websites gehostet. Und beide URLs sind Hostnamen, die der Site zugewiesen sind.
Hinweis: Wenn in der [OLD URL] setzen, beinhaltet nicht die ** http: // ** als das wird nicht funktionieren. – Vikrant