어떻게 PHP를 사용해 보았는지 잘 모르겠지만, 아파치는 파일을 처리하고 발송하기 때문에 아파치에서 시작하는 것이 가장 좋습니다.
은 아래에보십시오 :
이
1) 아파치에 headers.load (헤더 모듈)을 사용합니다. 다른 사람은 일하지 않을 것이다.
2) .htaccess. 이렇게하면 아래의 모든 형식의 파일 형식을 캡처하고 캐시하지 않도록 설정할 수 있습니다.
<FilesMatch "\.(jpg|gif|js|css|ico|swf|zip|pdf|doc|htc|xls|rtf|odt|wav|mp3|avi|wmv|mov|txt|flv)$"> FileETag None
<IfModule mod_headers.c>
Header unset ETag
Header set Cache-Control "max-age=0, no-cache, no-store, must-revalidate" Header set Pragma "no-cache"
Header set Expires "Wed, 11 Jan 1984 05:00:00 GMT"
</IfModule>
</FilesMatch>
3) 다시 시작 아파치.
4) 'curl -i www.url.com/file.flv'명령을 다시 시도하십시오.
헤더가 캐시하지 않도록 파일에 알리는 것을 볼 수 있습니다.
다음을 시도해 보았습니다. 네, flv 파일은 캐시되지 않도록 설정된 헤더를 출력합니다. 감사 :) –