この記事を読むのに必要な時間は約 2 分です。
今日、サイトチェックしていると初めて見るエラーに遭遇した。
HTTP エラー 404.11 – Not Found
重要: 二重のエスケープ シーケンスを有効にすると、IIS を実行しているサーバーのセキュリティ レベルが低下する可能性があります。
パーマリンクを書いた時に「+」を使用したことが原因だ。
対処方法としては、パーマリンクを変えることが一番だ。
もしもエスケープシーケンスを有効にしたい場合は以下のようにする。
C: CD %windir%\system32\inetsrv
Appcmd set config "Default Web Site" /section:system.webServer/Security/requestFiltering -allowDoubleEscaping:True
“Default Web Site”は任意の名前に変更する。