핵심 코드:
코드 복사 코드는 다음과 같습니다.
header("만료일: 1997년 7월 26일 월요일 05: 00:00 GMT");
header("최종 수정: ".gmdate("D, d M Y H:i:s")." GMT");
header("캐시 제어: no- 캐시, 필수 -재검증");
header("Pramga: no-cache");
인증 코드가 생성될 때마다 확인 코드와 같은 일부 페이지에 유용합니다. 인증 코드는 달라야 합니다. 그렇지 않으면 인증 코드가 의미가 없으므로 위의 설명을 사용하여 캐싱을 비활성화할 수 있습니다.
또 다른 예: "게시할 때마다 아름다운 사진 변경". 페이지 캐싱을 비활성화해야 합니다. 그렇지 않으면 캐시에 있는 동일한 사진이 반환됩니다.
최근 Baidu Alliance의 "League Chronicles" - "네티즌이 웹사이트를 사랑하게 만드는 방법"(주로 사용자 경험을 개선하는 방법에 대해 논의)을 보고 다음을 상기시켰습니다.
포럼을 예를 들어, 사용자가 로그인한 경우 마지막으로 표시되는 페이지는 로그인 후의 "관리", "정보 수정" 등의 페이지입니다. 사용자가 포럼을 종료하고 이전 페이지로 돌아갔을 때
여전히 " 관리', '정보 수정' 등(캐시 페이지가 반환되었기 때문에), 현재는 쿠키가 삭제되었으나 '관리', '정보 수정' 등은 아무런 효과가 없지만
사용자는 여전히 이 페이지는 유효한 페이지라고 생각하므로 다른 사람들도 정보를 "관리", "수정"할 수 있다고 생각하며 웹 사이트는 안전하지만 안전하지 않다고 생각합니다. 이때, 쿠키 확인이 필요한 페이지에 위의 코드를 추가하면 최소한 사용자의 심리에 미치는 부정적인 영향을 제거할 수 있어 매우 유용합니다.
위 내용은 시안항공기술대학 코드와 페이지 캐싱을 금지하는 PHP 코드를 소개한 내용으로, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되길 바랍니다.