WebSite X5Help Center

 
Сергей Кулдышев
Сергей Кулдышев
User

Прблемма с кэшем  ru

Autor: Сергей Кулдышев
Visitado 1643, Seguidores 1, Compartilhado 0  

Подскажите как обновлять сайт !! Дело в том что когда я выгружаю сайт всё нормально ! Открываю его в опере всё хорошо ! Но когда я перезаливаю сайт ничего у меня не меняется !! А меняется только тогда когда а в опере почисчу кэш только тогда сайт обновится !! Но у меня вопрос я же не могу всем клиентом говорить что бы почистили кэш  усебя ! Думал что если я подожду кэш сам почистится а нет !! Неделю ждал пока сам не почистил кэш в опере и в других баузерах !! Дак как сделать что бы мне да и моим клиентом не чистить кэш ?

что бы я когда обновил сайт он автоматом обновился ! Даходит до смешного когда я удаляю весь сайт  с хостинга  он всё равно показывается у меня в опере  пока не почисчу кэш у себя ! Но клиентам же не обяснить что нужно чистить кэш !

Publicado em
7 RESPOSTAS - 3 ÚTEIS
Сергей Кулдышев
Сергей Кулдышев
User
Autor

Пробывал сейчас цены поменять и обновить сайт ! Без очистки кэша даже цены не меняются !(((((( Это очень плохо !

Ler mais
Publicado em de Сергей Кулдышев
Aleksey K.
Aleksey K.
User

Ctrl+f5 

Ler mais
Publicado em de Aleksey K.
Pavel M.
Pavel M.
User

Файл .htaccess вам в помощь. Ищете в гугле, как прописать в этом файле кэширование для разных файлов вашего сайта.

Ler mais
Publicado em de Pavel M.
Сергей Кулдышев
Сергей Кулдышев
User
Autor

Мне что каждый раз писать что бы все нажимали Ctrl+f5 при заходе на сайт что ли (( дурацкий ответ

Ler mais
Publicado em de Сергей Кулдышев
Incomedia
Stefano G.
Incomedia

Hi Sergei,

This specific behavior is something that is not in any way controller by the software itself.

It is embedded in both the browser, and the server that is hosting your website even. These two factors determine how often the cache for a website needs to be rebuilt.

As suggested by Pavel, you could make use of custom code to modify this, but I would also suggest you try and contact your hosting's support for this, since they might be able to help you out efficiently with your inquiry.

Let me know if you manage to fix this

Thank you

Stefano

GOOGLE TRANSLATE ---

Привет, Сергей,
Это специфическое поведение - это то, что никоим образом не является контроллером самого программного обеспечения.

Он встроен как в браузер, так и на сервер, на котором размещается ваш веб-сайт. Эти два фактора определяют, как часто необходимо восстанавливать кеш для веб-сайта.

Как предложил Павел, вы можете использовать собственный код, чтобы изменить это, но я также предлагаю вам попробовать связаться с поддержкой вашего хостинга для этого, так как они могут помочь вам эффективно справиться с вашим запросом.

Дайте мне знать, если вам удастся это исправить

спасибо

Стефано

Ler mais
Publicado em de Stefano G.
Роман К.
Роман К.
User

 .htaccess

<ifModule mod_headers.c>

#кэшировать html и htm файлы на один день

<FilesMatch "\.(html|htm)$">Header set Cache-Control "max-age=43200"</FilesMatch>

#кэшировать css, javascript и текстовые файлы на одну неделю

<FilesMatch "\.(js|css|txt)$">Header set Cache-Control "max-age=604800"</FilesMatch>

#кэшировать флэш и изображения на месяц

<FilesMatch "\.(flv|swf|ico|gif|jpg|jpeg|png)$">Header set Cache-Control "max-age=2592000"</FilesMatch>

#отключить кэширование

<FilesMatch "\.(pl|php|cgi|spl|scgi|fcgi)$">Header unset Cache-Control </FilesMatch>

</IfModule>

Ler mais
Publicado em de Роман К.
Роман К.
Роман К.
User

Следующий блок:

<ifModule mod_expires.c>

ExpiresActiveOn

#по умолчанию кеш в 5 секунд

ExpiresDefault"access plus 5 seconds"

#кэшировать флэш и изображения на месяц

ExpiresByType image/x-icon "access plus 2592000 seconds"

ExpiresByType image/jpeg "access plus 2592000 seconds"

ExpiresByType image/png "access plus 2592000 seconds"

ExpiresByType image/gif "access plus 2592000 seconds"

ExpiresByType application/x-shockwave-flash "access plus 2592000 seconds"

#кэшировать css, javascript и текстовые файлы на одну неделю

ExpiresByType text/css "access plus 604800 seconds"

ExpiresByType text/javascript "access plus 604800 seconds"

ExpiresByType application/javascript "access plus 604800 seconds"

ExpiresByType application/x-javascript "access plus 604800 seconds"

#кэшировать html и htm файлы на один день

ExpiresByType text/html "access plus 43200 seconds"

#кэшировать xml файлы на десять минут

ExpiresByType application/xhtml+xml "access plus 600 seconds"

</ifModule>

Ler mais
Publicado em de Роман К.