/ / Scheinbar einfache Umleitung in IIS mithilfe der Datei "web.config" - IIS, Umleitung, URL-Umschreibung, Webkonfiguration

Scheinbar einfache Umleitung in IIS mit web.config Datei - IIS, Redirect, URL-Rewriting, Web-Config

Ich habe eine von WordPress gehostete Site umstrukturiertAuf einem Windows-Server versuche ich, mit einer web.config-Datei umzuleiten. Ich habe Dutzende Variationen von Beispielen ausprobiert und kann es nicht zum Laufen bringen. Die neuen URLs haben sich folgendermaßen geändert:

www.mysite.com/wp/whatever-else

zu diesem:

www.mysite.com/whatever-else

Einige Beispiele, die ich ausprobiert habe, sind:

<rewrite>
<rules>
<rule name="WP Redirect">
<match url="^(.*)/wp/(.*)" />
<action type="Rewrite" url="{R:1}/{R:2}" />
</rule>
</rules>
</rewrite>

<rewrite>
<rules>
<rule name="WP Redirect">
<match url="^(.*)/?wp(.*)" />
<action type="Rewrite" url="http://www.mysite.com/{R:1}" />
</rule>
</rules>
</rewrite>

<rewrite>
<rules>
<rule name=""WP Redirect" stopProcessing="true">
<match url="^com/wp/?" />
<conditions logicalGrouping="MatchAny" trackAllCaptures="true">
</conditions>
<action type="Redirect" url="{R:1}/" />
</rule>
</rules>
</rewrite>

Irgendwelche Vorschläge? Ich bin ratlos. Danke.

Antworten:

8 für die Antwort № 1

Probier diese:

<rewrite>
<rules>
<rule name="WP Redirect" stopProcessing="true">
<match url="^wp/(.*)$" ignoreCase="false" />
<action type="Redirect" redirectType="Permanent" url="http://www.mysite.com/{R:1}" />
</rule>
</rules>
</rewrite>