Как настроить ASP.NET для отображения настраиваемой страницы с ошибкой, но при этом вернуть правильный код statusCode (i.e.404) - PullRequest
0 голосов
/ 27 июля 2010

Как я могу настроить ASP.NET/IIS для отображения пользовательских страниц с ошибками (т. Е. Приятной дружественной страницы с ошибками), но по-прежнему возвращать код состояния 404/500, чтобы Google не пытался проиндексировать страницу?

Я попытался установить для Response.StatusCode значение 404, но страница с ошибкой больше не отображается.

1 Ответ

0 голосов
/ 28 июля 2010

Я еще не пробовал это, но эта страница описывает точную проблему и способы ее решения.ASP.NET возвращает 302 для страниц с ошибками - это известная проблема SEO.

http://weblogs.asp.net/paxer/archive/2010/05/31/asp-net-http-404-and-seo.aspx

...