나는 웹 페이지를하고 난 즉시 로딩 후 만료하려는, 그래서 사용자가 내 페이지 코드를보고 싶어하면 그는이 같은 오류로 향해야합니다 :즉시
문서가 만료 됨
이 문서는 더 이상 제공되지 않습니다.
이 아이디어를 달성하기 위해, 나는 나의 페이지에서 다음 헤더 설정 :
<?php header("Expires: " . gmdate('D, d M Y H:i:s \G\M\T', time() - 3600)); ?>
을하지만, 정확히 어떤 아이디어가 작동하지 않는 것 같습니다?
무엇을하려고합니까? 웹 사이트 코드를 보호하려고합니까? –
HTTP expires 헤더는 브라우저가 엔터티를 캐시하는 방법을 제어합니다. 이것이이 접근법이 효과가없는 이유입니다. 슬프게도, 당신이하려는 일이 PHP에서만 가능할지 모르겠습니다. 참조 : http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html 섹션 14.21 –