エラーその1:
[ArgumentException: Illegal characters in path.]
System.IO.Path.CheckInvalidPathChars(String path)
System.IO.Path.GetExtension(String path)
Sitecore.Web.RequestFilter.GetExtension(HttpRequest request)
Sitecore.Web.RequestFilter.IsBlocked(HttpRequest request)
Sitecore.Web.RequestFilter.Process(HttpRequest request, HttpResponse response, Boolean& blocked, Boolean& sitecoreOn)
Sitecore.Pipelines.PreprocessRequest.FilterUrlExtensions.Process(PreprocessRequestArgs args)
...
エラーその2:
[ArgumentException: Illegal characters in path.]
System.IO.Path.CheckInvalidPathChars(String path)
System.IO.Path.GetExtension(String path)
Sitecore.IO.FileUtil.GetExtension(String path)
Sitecore.Pipelines.HttpRequest.BeginDiagnostics.Process(HttpRequestArgs args)
...
エラーその3:
[ArgumentException: Illegal characters in path.]
System.IO.Path.GetExtension(String path)
Sitecore.IO.FileUtil.GetExtension(String path)
Sitecore.Web.RewriteModule.ShouldRequestBeSkipped(HttpRequest request)
Sitecore.Web.RewriteModule.SaveAndRevertPath(HttpApplication app, String fromKey, String toKey)
System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
...
エラーその4:
[ArgumentException: Illegal characters in path.]
System.IO.Path.GetExtension(String path)
Sitecore.IO.FileUtil.GetExtension(String path)
Sitecore.Pipelines.HttpRequest.EndDiagnostics.Process(HttpRequestArgs args)
(Object , Object[] )
Sitecore.Pipelines.CorePipeline.Run(PipelineArgs args)
Sitecore.Nexus.Web.HttpModule.(Object , EventArgs )
System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
...
例外を表示せずに「アイテムが見つかりません」ページへリダイレクトさせたい場合、以下を実行してください。
<add type="Sitecore.Support.IllegalCharactersChecker, Sitecore.Support.388283.388284" name="IllegalCharactersCheckerModule" />
<processor type="Sitecore.Pipelines.HttpRequest.EndDiagnostics, Sitecore.Kernel" />変更後:
<processor type="Sitecore.Support.Pipelines.HttpRequest.EndDiagnostics, Sitecore.Support.388283.388284" />