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
|