ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Кэширование+поддомены


  • To: nginx-ru@xxxxxxxxx
  • Subject: Re: Кэширование+поддомены
  • From: Andriy Tovstik <andriy.tovstik@xxxxxxxxx>
  • Date: Sun, 18 Jul 2010 13:34:24 +0300
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:content-type; bh=w+RFGUKU4a2FEwPLIXk/ZvtbSYngDHhs9aVG+M691h4=; b=mv3/WbndRCfUpkN97Hre6fo17CfHBd0K1jJFsAyGMmyT4KjY3PmfaZoK88/WtBx8uJ re6IWIneDVjAvyGtFiAVrza8laAcAjErO+4GOIJfEqDoUuGT5OJwu9BtTrZK8gcWbDtY lbovYWFC2CrdnJ/2KNMFaSYHJB2/g3JYq+0Pk=
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=yGHfCNLnygXUkPGXLeeR1wXCQafBOnwvpNhVo00si+WTKjjZ2GU2Nr0zbwARPG5LwY g9fLXqG1gwgdpptJ+uoFf3QNSCyLmNhZ38PSazKmewRz0IAGrfsOLoBaD9KfNd0JpdJC nBZpjm1jnxUvZy87+Q9sFsqd8bpmSgvToWtgk=
  • In-reply-to: <a10830aa3fb8d254e86b857edae23069.NginxMailingListRussian@xxxxxxxxxxxxxxx>
  • References: <a10830aa3fb8d254e86b857edae23069.NginxMailingListRussian@xxxxxxxxxxxxxxx>

а ключ то для кэширования какой? proxy_cache_key?

18 июля 2010 г. 11:33 пользователь a-25 <nginx-forum@xxxxxxxx> написал:
Наткнулся на один непонятный момент.
Внедрил кэширование у себя на сайте, на
котором есть также поддомены. Но
почему-то в ответ на главную страницу
основного домена и главную страницу
поддомена отдается одна и та же
страница. Если кэширование на nginx
отрубить, то страницы выдаются
нормально. Вот тут:
http://sysoev.ru/nginx/docs/http/ngx_http_proxy_module.html#proxy_cache_path
написаны такие слова: "Ключом и именем
файла в кэше является результат
функции md5 от проксированного URL". Если
это действительно так, то получается,
что все работает так, как указано -
главная страница на поддомене и на
домене имеет одинаковый адрес - /,
потому md5 от ее url также совпадает, и она
отдается из кэша на оба запроса. Вопрос
- действительно ли это работает таким
образом, и nginx не учитывает хост, на
который произведен запрос? В ключе
кэширования у меня есть в том числе и
переменная $host, то есть у этих файликов
ключи должны быть разные. Или я что-то
напутал с другими настройками? Конфиг
пока приводить не буду, ибо он довольно
громоздкий, если для советов
потребуется привести какие-то куски,
приведу только их.

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,110119,110119#msg-110119


_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru



--
WBR, Andriy Tovstik
UNIX System Administrator
JID: andriy@xxxxxxxxxxx
nick-handle: SQ22-UANIC
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.