私はAzureウェブアプリケーション内でホストされているワードプレスベースのインターネットサイトを持っています。azureウェブアプリケーションのWordpressサイトは404エラーページにリダイレクト
私のURLの「/」の後ろにさまざまな文字列を入力すると(たとえば、「www.blabla.net/asdfasdf」)、設定された404エラーページにリダイレクトされます。 BUT: URL文字列に1つまたは複数の "+"文字が含まれている場合(例: "www.blabla.net/as+asdf"または "www.blabla.net/+")、設定された404へのリダイレクトエラーページが機能せず、次のテキストを含むページにリダイレクトされます。
探しているリソースが削除されたか、名前が変更されたか、一時的に利用できません。あなたが私にこのようにweb.configファイルを設定するには、どのように任意のヒントを与えることができれば、私はそれを非常に感謝し
<?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>
:IIS 8の
マイ「のweb.config」ファイルには、次のようになります「+」文字が他のさまざまな文字として扱われ、設定された404エラーページにリダイレクトが実行される方法?
ありがとうございます!
アーロン・チェン:ありがとうございました!今は期待どおりに動作します! – Degoah