riptup 1 Опубликовано: 30 сентября 2011 Рассказать Опубликовано: 30 сентября 2011 (изменено) Здравствуйте! Помогите пожалуйста, с таким таки интересным вопросом. Дело такое, шаблон который я оптимизирую на локальном сервере, возникли следующие проблемы. Оптимизировал шаблон под требования утилитой от гугл (Page Speed Score), осталась одна непонятная мне решением проблема... Используйте кэш браузера Следующие кэшируемые ресурсы имеют короткий срок действия. В дальнейшем следует указать для следующих ресурсов срок действия не менее недели: http://dle.ru/templa...es/plus_fav.gif (не указан срок истечения действия)http://dle.ru/templa...images/cenb.png (не указан срок истечения действия)http://dle.ru/templa...-sprite-gor.png (не указан срок истечения действия)http://dle.ru/templa...sprite-vert.png (не указан срок истечения действия)http://dle.ru/templa...cric-sprite.png (не указан срок истечения действия)http://dle.ru/uploads/boxsmall.jpg (не указан срок истечения действия)http://dle.ru/uploads/dlelogo.gif (не указан срок истечения действия) Пожалуйста, мои дорогие программисты! кто сталкивался, или кто знает как это решить, прошу помочь утихомирить утилит-ку на ошибки. За ранее спасибо всем, даже тем кто попытался помочь! Изменено 30 сентября 2011 пользователем riptup 1 Цитата Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1 161 Опубликовано: 30 сентября 2011 Рассказать Опубликовано: 30 сентября 2011 Ваши картинки не открываются Цитата Ссылка на сообщение Поделиться на других сайтах
Compton 34 Опубликовано: 30 сентября 2011 Рассказать Опубликовано: 30 сентября 2011 Плохо ищите. Код .htaccess <IfModule mod_expires.c> ExpiresActive On ExpiresByType application/javascript "access plus 7 days" ExpiresByType text/javascript "access plus 7 days" ExpiresByType text/css "access plus 7 days" ExpiresByType image/gif "access plus 7 days" ExpiresByType image/jpeg "access plus 7 days" ExpiresByType image/png "access plus 7 days" </IfModule> Цитата Ссылка на сообщение Поделиться на других сайтах
riptup 1 Опубликовано: 30 сентября 2011 Рассказать Опубликовано: 30 сентября 2011 Автор Открыл Мой_шаблон, открыл .htaccess, после - Order Deny,Allow Deny from all добавил <IfModule mod_expires.c> ExpiresActive On ExpiresByType application/javascript "access plus 7 days" ExpiresByType text/javascript "access plus 7 days" ExpiresByType text/css "access plus 7 days" ExpiresByType image/gif "access plus 7 days" ExpiresByType image/jpeg "access plus 7 days" ExpiresByType image/png "access plus 7 days" </IfModule> не помогает. Может модуль какой нить надо, я заметил что вначале идет <IfModule mod_expires.c> в общем не работает... неужели никто не знает как решить эту проблему? весь гугл перелазил, решения проблем не нашел Ваши картинки не открываются Картинки не буду открываться на вашем компьютере, потому что шаблон у меня на денвере... Цитата Ссылка на сообщение Поделиться на других сайтах
Compton 34 Опубликовано: 30 сентября 2011 Рассказать Опубликовано: 30 сентября 2011 (изменено) Этот модуль вроде идет в стандартной поставке ПО Apache. Попробуйте подключить этот код в .htaccess, который лежит в основном каталоге движка. Хотя вполне возможно, что на вашем хостинге нет поддержки данного модуля.. Изменено 30 сентября 2011 пользователем Compton Цитата Ссылка на сообщение Поделиться на других сайтах
riptup 1 Опубликовано: 30 сентября 2011 Рассказать Опубликовано: 30 сентября 2011 (изменено) Автор Не работает все равно, ставил в конец и после, результат ноль. Я делаю все это на денвере, я не знаю есть ли у него Apache или нет, может попробовать на хостинге? (хостинг jino) Изменено 30 сентября 2011 пользователем riptup Цитата Ссылка на сообщение Поделиться на других сайтах
Compton 34 Опубликовано: 30 сентября 2011 Рассказать Опубликовано: 30 сентября 2011 (изменено) Denwer это связка Apache + MySQL + PHP (В урезанном виде). Ставьте на хостинг. Изменено 30 сентября 2011 пользователем Compton Цитата Ссылка на сообщение Поделиться на других сайтах
riptup 1 Опубликовано: 30 сентября 2011 Рассказать Опубликовано: 30 сентября 2011 Автор Да. спасибо огромное, все работает! :rolleyes: + в репу, отличный мужик! Цитата Ссылка на сообщение Поделиться на других сайтах
Roumek 0 Опубликовано: 26 июня 2012 Рассказать Опубликовано: 26 июня 2012 (изменено) У меня хостинг freehost и тоже есть такая проблема добавил вот такой код в файл .htaccess и все равно выдает (не указан срок истечения действия) <ifModule mod_gzip.c> mod_gzip_on Yes mod_gzip_dechunk Yes mod_gzip_item_include file \.(html?|txt|css|js|php|pl)$ mod_gzip_item_include handler ^cgi-script$ mod_gzip_item_include mime ^text/.* mod_gzip_item_include mime ^application/x-javascript.* mod_gzip_item_exclude mime ^image/.* mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.* </ifModule> <IfModule mod_expires.c> ExpiresActive On ExpiresByType application/javascript "access plus 7 days" ExpiresByType text/javascript "access plus 7 days" ExpiresByType text/css "access plus 7 days" ExpiresByType image/gif "access plus 7 days" ExpiresByType image/jpeg "access plus 7 days" ExpiresByType image/png "access plus 7 days" </IfModule> <ifModule mod_expires.c> ExpiresActive On ExpiresDefault "access plus 3600 seconds" ExpiresByType text/html "access plus 3600 seconds" ExpiresByType image/gif "access plus 2592000 seconds" ExpiresByType image/jpeg "access plus 2592000 seconds" ExpiresByType image/png "access plus 2592000 seconds" ExpiresByType text/css "access plus 604800 seconds" ExpiresByType text/javascript "access plus 604800 seconds" ExpiresByType application/x-javascript "access plus 604800 seconds" </ifModule> <ifModule mod_headers.c> # 30 дней <filesMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|swf)$"> Header set Cache-Control "max-age=2592000, public" </filesMatch> # 7 дней <filesMatch "\.(css|js)$"> Header set Cache-Control "max-age=604800, public" </filesMatch> # 2 дня <filesMatch "\.(xml|txt)$"> Header set Cache-Control "max-age=172800, public, must-revalidate" </filesMatch> # 1 час <filesMatch "\.(html|htm|php)$"> Header set Cache-Control "max-age=3600, private, must-revalidate" </filesMatch> </ifModule> <ifModule mod_headers.c> <filesMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$"> Header unset ETag FileETag None </filesMatch> <ifModule mod_headers.c> Header unset Last-Modified </ifModule> писал на хостинг и ответили "на хостинге всё работает исправно" Изменено 26 июня 2012 пользователем Roumek Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 26 июня 2012 Рассказать Опубликовано: 26 июня 2012 писал на хостинг и ответили "на хостинге всё работает исправно" Вообще то то что вы написали целиком и полностью зависит именно от хостинга. Если у вас не работает так как вам нужно, то то что вам написали, это банальная "отписка" со стороны хостинг провайдера. Вам нужно с ним решать данный вопрос. 1 Цитата Ссылка на сообщение Поделиться на других сайтах
Roumek 0 Опубликовано: 27 июня 2012 Рассказать Опубликовано: 27 июня 2012 писал на хостинг и ответили "на хостинге всё работает исправно" Вообще то то что вы написали целиком и полностью зависит именно от хостинга. Если у вас не работает так как вам нужно, то то что вам написали, это банальная "отписка" со стороны хостинг провайдера. Вам нужно с ним решать данный вопрос. Спасибо что подтвердили мои сомнения, буду бороться с хостером! Цитата Ссылка на сообщение Поделиться на других сайтах
Roumek 0 Опубликовано: 27 июня 2012 Рассказать Опубликовано: 27 июня 2012 Общаюсь с службой поддержки хостинга по почте и они не могут понять что мне надо. Что именно у вас "не работает"? Какие вы получаете ошибки? Анализировали ли вы логи? Уточните конкретно какие функции вам необходимы. Им наверно лень разбираться. Может кто то знает что им надо сказать что б они просто натыкали, а то я не вижу прогресса в этом разговоре с сапортом. Цитата Ссылка на сообщение Поделиться на других сайтах
Captain 623 Опубликовано: 27 июня 2012 Рассказать Опубликовано: 27 июня 2012 http://httpd.apache.org/docs/2.0/mod/mod_expires.html http://muff.kiev.ua/content/modexpires-keshiruem-staticheskie-faily-v-polzovatelskom-brauzere 1 Цитата Ссылка на сообщение Поделиться на других сайтах
Roumek 0 Опубликовано: 27 июня 2012 Рассказать Опубликовано: 27 июня 2012 http://httpd.apache....od_expires.html http://muff.kiev.ua/...elskom-brauzere У нас статические файлы отдаются nginx, а не апач, поэтому mod_expires не будет работать. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.