Jiro Laboratory

C#、ASP.NET、JavaScript、Androidとか

IIS

404.11対策 URLのPath に (+) 記号を含めたい場合

HTTP Error 404.11 - Not Found 要求フィルター モジュールが、ダブル エスケープ シーケンスを含む要求を拒否するように構成されています。 これは + をエスケープして %2B にしても結果は変わりません。 ASP.NET では以下の設定で回避できます。 <system.webServer> <security> <requestFiltering allowDoubleEscaping="true" /> </security> <system.webServer> ※参</system.webserver></system.webserver>…