VS 2005에서 301 점프 시도로 발견한 현상
2286 단어 도약하다
Response.Status
=
"
301 Moved Permanently
"
;
Response.AddHeader(
"
Location
"
,
"
Default2.aspx
"
);
Response.End()
Default.apsx에서 쓰기
Response.write(
"
301
"
);
실행,default2로 올바르게 이동 2.aspx
그리고default을 삭제합니다.aspx의 코드, Page 만 남김Load 메서드, 실행,default2.aspx 페이지!Default2. 제외aspx, 404 오류, 페이지를 찾을 수 없습니다.default에 있습니다.aspx가 인터럽트를 설정하여 들어갈 수 없습니다.default로 가지 않습니다.aspx.cs.default2.aspx가 프로젝트에 다시 가입하여 301을default로 이동합니다.aspx, 정상으로 회복, debug default.aspx 페이지,default2. 제거aspx, 실행, 더 이상 오류 보고하지 않음,default2.aspx가 존재하지 않습니다.
이 현상은 일단 301점프를 설정하면 어느 곳에 이 일이 기록되어 있고 점프 원본을 설정한 페이지가 더 이상 유효하지 않다고 생각하고 매번 점프 코드를 실행하는 것이 아니라 목표 페이지를 직접 실행하는 것으로 보인다.
문제는 누가 기억했습니까?어디 적었어?