2013-02-27 13 views
5

Mam następujący kod związany z NET strony asp:410 Stan Wyświetla „Żądana strona została usunięta”

Server.ClearError(); 
Response.Status = "410 Gone"; 
Response.StatusCode = 410; 

działa wspaniale na moim localhost, gdzie strona nie przekierowuje a użytkownik widzi treść zgodnie z przeznaczeniem. Jednak po przesłaniu do naszej strony postojowej widzę tekst "Strona, której zażądałeś, została usunięta." zamiast mojej strony. Przejrzałem IIS 7 i nie mogę znaleźć miejsca przekierowującego tę stronę!?!?

Chcę tylko wyświetlić wygasły artykuł aktualności dla użytkowników strony, ale przede wszystkim powiadomić Google o mojej prawdziwej intencji.

+0

Mam edytowany tytuł. Zobacz, "[Czy w tytułach pytania powinny znaleźć się" znaczniki "?] (Http://meta.stackexchange.com/questions/19190/)", gdzie konsensus brzmi "nie, nie powinien". –

Odpowiedz

5

mówię, że trzeba dodać Response.TrySkipIisCustomErrors = true; jak:

Server.ClearError(); 
Response.TrySkipIisCustomErrors = true; 
Response.Status = "410 Gone"; 
Response.StatusCode = 410; 
Powiązane problemy