- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева

Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
livetv, expires - такого слова даже нет в конфиге, искал нотепадом ++
Ну так значить нужно добавить... :^)
livetv, Боюсь накосячить) Сперва нужно узнать, как правильно его ставить... В нете искал, все по разному его ставят)
Баги не пролезут.
livetv, Боюсь накосячить) Сперва нужно узнать, как правильно его ставить... В нете искал, все по разному его ставят)
Не бойтесь, сделать хуже вы уже не сможете. Ваши:
ExpiresActive On
ExpiresDefault "access 7 days"
ExpiresByType application/javascript "access plus 1 year"
ExpiresByType text/javascript "access plus 1 year"
ExpiresByType text/css "access plus 1 year"
ExpiresByType text/html "access plus 7 day"
ExpiresByType text/x-javascript "access 1 year"
ExpiresByType image/gif "access plus 1 year"
ExpiresByType image/jpeg "access plus 1 year"
ExpiresByType image/png "access plus 1 year"
ExpiresByType image/jpg "access plus 1 year"
ExpiresByType image/x-icon "access 1 year"
ExpiresByType application/x-shockwave-flash "access 1 year"
</IfModule>
- это уже большой и совершенно ненужный косяк. И Apache и nginx отлично кешируют статику и отдают корректный LastMidified. Всё кэширование на стороне клиента работает "из коробки".
А ваш "костыль" приведёт к тому, что поменять картинки/стили/яваскрипты на сайте вы не сможете. У тех, кто уже был на вашем сайте - изменения вступят в силу только через год.
А ваш "костыль" приведёт к тому, что поменять картинки/стили/яваскрипты на сайте вы не сможете. У тех, кто уже был на вашем сайте - изменения вступят в силу только через год.
Тогда будет повышенная нагрузка на сервер и больше трафика у пользователей.
И поисковики любят, когда есть кеш.
Год это максимум.
Скорее всего пользователь за это время или очистит кеш, или снесет ОС, так как нахватается мусора :)
Если нужно сбросить кеш, то можно после имени статического файла дописать ?version или ?filemtime(file) (время модификации).
Вот у меня на работе не корректно указано минимальное время кеширования статики, так браузер ее жестко кеширует и даже через <Ctrl>+<R> не перезагружает. :)
А почему именно на год? Можно ведь сделать и на 5 дней?
Тогда будет повышенная нагрузка на сервер и больше трафика у пользователей.
Не будет. Погуглите как работают заголовки If-Modified-Since <-> Last-Modified/Not-Modified(304). Это и есть кэширование на стороне клиента, для "статики" вебсервера поддерживают их автоматически.
Все равно это лишние запросы.
А на маленький Expires также ругается гугловская штука по оценке скорости сайта.
На год, конечно ставить много.
У меня стоит от 30 сек до 30 дней.
А также я писал о кривом Expires, когда ресурсы не обновляются. :)
Я так понял, лучше вообще ничего не делать)
Осталось только оптимизировать сайт для мобильных устройств...
В этом тоже не очень, а точнее вообще не шарю... Придется гуглить...