Ich habe eine WordPress-basierte Website in einer Azure Web App gehostet.Wordpress-Website auf azurblauen Web-App Umleitung auf 404 Fehlerseite
Wenn ich eine andere Zeichenfolge hinter dem "/" meiner URL eingeben (zum Beispiel: "www.blabla.net/asdfasdf"), werde ich auf meine konfigurierte 404 Error Seite weitergeleitet. ABER: Falls die URL-Zeichenfolge ein oder mehrere "+" Zeichen enthält (zum Beispiel: "www.blabla.net/as+asdf" oder nur "www.blabla.net/+"), wird die Umleitung zum konfigurierten 404 durchgeführt Die Fehlerseite funktioniert nicht und ich werde auf eine Seite weitergeleitet, die den folgenden Text enthält:
Die gesuchte Ressource wurde entfernt, der Name wurde geändert oder ist vorübergehend nicht verfügbar.
Meine „web.config“ Datei auf dem IIS-8 sieht wie folgt aus:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="WordPress: http://blabla.net" patternSyntax="Wildcard">
<match url="*"/>
<conditions>
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true"/>
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true"/>
</conditions>
<action type="Redirect" url="index.php"/>
</rule></rules>
</rewrite>
</system.webServer>
</configuration>
ich es sehr schätzen, wenn Sie einen Hinweis geben könnte mir, wie die Datei web.config zu konfigurieren, um in solchen eine Art, dass "+" - Zeichen als die anderen verschiedenen Zeichen behandelt werden und die Umleitung auf der konfigurierten 404-Fehlerseite ausgeführt wird?
Vielen Dank im Voraus!
Aaron Chen: Vielen Dank für die schnelle Antwort! Es funktioniert jetzt wie erwartet! – Degoah