次の構成の場合、ServiceStack はnotfound
Razor ビューをレンダリングし、NotFound エラーが発生したときに 200 ステータス コードを返します。
RazorHandler
を使用してビューをレンダリングしnotfound
、正しい 404 ステータス コードを維持するにはどうすればよいですか?
SetConfig(new EndpointHostConfig {
CustomHttpHandlers = {
{ HttpStatusCode.NotFound, new RazorHandler("/notfound") },
{ HttpStatusCode.Unauthorized, new RazorHandler("/login") },
}
});