Вернуться   Форум об интернет-маркетинге > >
Ответ
 
Опции темы
Старый 23.10.2013, 14:00   #11
Dram
Академик
 
Регистрация: 28.06.2008
Сообщений: 7,200
Репутация: 407921

ТопикСтартер Re: кеширование nginx Joomla 1.5

Новый вопрос - как не кешировать сайт для мобильный устройств?

Так не работает
Цитата:
# Тут проверяем на мобильные устройства
set $do_not_cache 0;

if ( $http_user_agent ~ iPhone|iPad ){
set $do_not_cache 1;
}
Dram вне форума   Ответить с цитированием

Реклама
Старый 23.10.2013, 15:35   #12
poiuty
Академик
 
Регистрация: 16.03.2009
Сообщений: 1,088
Репутация: 97350

По умолчанию Re: кеширование nginx Joomla 1.5

Dram, мб костылем в joomla?
if(http_user_agent ~ iPhone|iPad) -> повесить_куку

или же http://nginx.org/ru/docs/http/ngx_ht...proxy_no_cache
poiuty вне форума   Ответить с цитированием
Старый 27.10.2013, 09:29   #13
Dram
Академик
 
Регистрация: 28.06.2008
Сообщений: 7,200
Репутация: 407921

ТопикСтартер Re: кеширование nginx Joomla 1.5

Продолжаю копаться в кешировании - вылезла следующая непонятка. При перезагрузке получаю
Цитата:
Restarting nginx: nginxnginx: [emerg] unknown "do_not_cache" variable
nginx: configuration file /etc/nginx/nginx.conf test failed
в конфиге прописано
Цитата:
proxy_cache one;
proxy_cache_key "$scheme://$host$request_uri";

# Ответ не будет браться из кеша если proxy_cache_bypass не пустое и неравно 0
proxy_cache_bypass $do_not_cache $cookie_95225a4d053284a3ab6f211ba50ca918;

# То, что отдается залогиненому пользователю, не писать в кеш.
proxy_no_cache $do_not_cache $cookie_95225a4d053284a3ab6f211ba50ca918;

proxy_ignore_headers Set-Cookie Cache-Control Expires;

# Валидные ответы кешируем на сутки
proxy_cache_valid 200 301 302 304 24h;
сайты после перезагрузки вроде работают.

Вопрос - что за ошибка - nginxnginx: [emerg] unknown "do_not_cache" variable
Dram вне форума   Ответить с цитированием
Старый 27.10.2013, 11:48   #14
VGrey
Аспирант
 
Регистрация: 05.08.2007
Сообщений: 199
Репутация: 17498
Отправить сообщение для VGrey с помощью ICQ

По умолчанию Re: кеширование nginx Joomla 1.5

Цитата:
Сообщение от Dram Посмотреть сообщение
Продолжаю копаться в кешировании - вылезла следующая непонятка. При перезагрузке получаю

в конфиге прописано

сайты после перезагрузки вроде работают.

Вопрос - что за ошибка - nginxnginx: [emerg] unknown "do_not_cache" variable
nginx говорит о том, что пользовательская переменная do_not_cache - не определена.
__________________
С уважением, Victor
VGrey вне форума   Ответить с цитированием
Сказали спасибо:
Старый 25.12.2013, 07:54   #15
Dram
Академик
 
Регистрация: 28.06.2008
Сообщений: 7,200
Репутация: 407921

ТопикСтартер Re: кеширование nginx Joomla 1.5

Вот данные еще по одному проекту (40.000 хостов на день тестирования),который был переведен на Нгих кеширование
Изображения
         
Dram вне форума   Ответить с цитированием
Ответ



Опции темы

Быстрый переход


Регистрация Справка Календарь Поддержка Все разделы прочитаны