как проверить ошибку 301 на локальном хосте в asp.net. Я добавил страницу global.asax и написал код
void Application_BeginRequest(object sender, EventArgs e)
{
const string www = "http://www.localhost/test";
const string redirect = "http://localhost/test/";
string request = HttpContext.Current.Request.Url.ToString();
if (request.StartsWith(www, StringComparison.InvariantCultureIgnoreCase))
{
HttpContext.Current.Response.Status = "301 Moved Permanently";
HttpContext.Current.Response.AddHeader("Location",
redirect + request.Substring(www.Length));
}
}
и настройте localhost через виртуальный каталог, но я не вижу изменений в моей конфигурации.