ПРОЕКТЫ 


  АРХИВ 


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]

fastcgi cache и fastcgi hide header - вопр ос о кешировании и отклю чении cookies для всего доме на


  • To: nginx-ru@xxxxxxxxx
  • Subject: fastcgi cache и fastcgi hide header - вопр ос о кешировании и отклю чении cookies для всего доме на
  • From: "roga_i_kopita" <nginx-forum@xxxxxxxx>
  • Date: Mon, 01 Nov 2010 05:06:56 -0400
  • Dkim-signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mickey.jlkhosting.com; s=x; h=Sender:From:Message-ID:Content-Transfer-Encoding:Content-Type:Subject:To:Date; bh=g4EGvS4WsP7fA9c7Ov8wCuE7CPTQEFvut3WiL80SUgU=; b=LRBkQLgRD953zuRoQK/7/MBPw3fsqDw1shnYYdqRwGhznxgCJqXxuF6uN3lyL3N6IotkcYRLvvBin004sMnwiSPJsMQApD9a6jKIMK35ad/ndkC5kUuvSoCsicv++NOp;

Добрый день, господа!

Прошу подтолкнуть в нужном
направлении, у самого идеи иссякли.
Установлен nginx с fastcgi_php_fmp. Т.е. nginx сам по
себе, без apache, бэкенд у него fastcgi сервер.

Вопрос в следующем:
в chrome есть инструмент для разработчика,
который упорно рекомендует отдавать
статику с домена без кук (cookieless domain).

С этой целью и чтобы не создавать
отдельный домен, а также для
последующего тотального кеширования
(fastcgi_cache) пытаюсь отключить эти самые
куки (скрыть заголовок Set-Cookie)
директивой fastcgi_hide_header "Set-Cookie" для всего
моего домена.
НО! Как я понимаю, для того, чтобы скрыть
этот заголовок для всего домена нужно
либо передавать fastcgi серверу все
запросы из location / {} и именно там
прописать путь fastcgi_pass, либо прописать
это на уровне html. Это, на мой взгляд,
нежелательно делать, т.к. таким путём
помимо скриптов php бэкенду передаются и
всё остальное, в т.ч. gif и тому подобные
потенциально опасные вещи.

Если же использовать эту директиву
только для location ~* \.php {}, то nginx отдаёт
клиентам картинки с куками, которые
(куки) клиенты в последствии возвращают
серверу с новыми запросами. Чего
собственно я и пытаюсь исключить.

proxy_cache использовать не могу, т.к. бэкенд
не Apache, а fastcgi.
Вопросы отключения кеша и куки для
входа в админ-панель и опросов в данном
контексте не рассматриваю и не
обсуждаю. Естественно, нужно будет
отдельно для каждого из этих условий
создать location с отключением кеширования
и включением куки.

Что можно в таких условиях предпринять?
Уже третий день вкуриваю этот и
подобный форумы, всю голову поломал.
Благодарю.

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


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


 




Copyright © Lexa Software, 1996-2009.