Jump to content
Sign in to follow this  
Vudik

[Решено] запретить кэшировать браузеру pdf ?

Recommended Posts

Ситуация такая. на сайте есть ссылка на прайс в prais.pdf. обновляется он 1-3 раза в месяц.

Если я загружаю новый прайс с заменой старого то перейдя по ссылки у меня открывается в браузере старый файл.

вопрос как запретить кэшировать браузеру pdf ?

 

Share this post


Link to post
Share on other sites
<FilesMatch "\.(pdf)$">
	<IfModule mod_expires.c>
		ExpiresActive Off
	</IfModule>
	<IfModule mod_headers.c>
		FileETag None
		Header unset ETag
		Header unset Pragma
		Header unset Cache-Control
		Header unset Last-Modified
		Header set Pragma "no-cache"
		Header set Cache-Control "max-age=0, no-cache, no-store, must-revalidate"
		Header set Expires "Thu, 1 Jan 1970 00:00:00 GMT"
	</IfModule>
</FilesMatch>

Share this post


Link to post
Share on other sites
18 минут назад, nikifalex сказал:
<FilesMatch "\.(pdf)$">
	<IfModule mod_expires.c>
		ExpiresActive Off
	</IfModule>
	<IfModule mod_headers.c>
		FileETag None
		Header unset ETag
		Header unset Pragma
		Header unset Cache-Control
		Header unset Last-Modified
		Header set Pragma "no-cache"
		Header set Cache-Control "max-age=0, no-cache, no-store, must-revalidate"
		Header set Expires "Thu, 1 Jan 1970 00:00:00 GMT"
	</IfModule>
</FilesMatch>

Примерно такие настройки у меня в .htaccess стоят. не помогает.

если залить новый файл то открывается с начало старый. 

Edited by Vudik

Share this post


Link to post
Share on other sites

может у вас кеширование на стороне сервера?

Share this post


Link to post
Share on other sites
6 минут назад, ashap сказал:

может у вас кеширование на стороне сервера?

как узнать?

Share this post


Link to post
Share on other sites

Если отдаете pdf попробуйте в конце добавить file.pdf?v=123123 - цифры каждый раз менять

Не тестировал, попробуйте

  • +1 1

Share this post


Link to post
Share on other sites

Exploits спасибо сработало.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.