Url-rewriting: Umleitung von einer Seite zur anderen
Möchte ich eine Regel erstellen, die Umleitung der Abfrage auf eine Seite (die nicht existiert) zu einem anderen
Beispiel:
http://www.example.com/en/page.asp?id=2&...
zu
http://www.example.com/en-US/newpage.asp?id=2&...
Ich diese Regel verwenden:
<rule name="Redirect" stopProcessing="true">
<match url="page\.asp\?(.+)$" />
<action type="Rewrite" url="newpage.asp?{R:1}" />
</rule>
Aber das funktioniert nicht... ich bekam einen 404 error...
Was ist mein Fehler?
Dank
Du musst angemeldet sein, um einen Kommentar abzugeben.
wird das im browser angezeigt wird, aber es erwartet, dass die original-Seite
auf dem server existiert. Für Ihren Fall, Sie müssen eine Umleitung Aktion.
Versuchen, diesen code statt:
Den permanent redirect hilft, macht Ihre website SEO (Search Engine Optimized) zu verhindern, dass Suchmaschinen-bots das indizieren der alten URL (und damit nicht die Spaltung Seite Reihen zwischen den 2 URLs).