fastcgi_cache и яндекс

taigersneoks

Писатель
Регистрация
27 Мар 2012
Сообщения
2
Реакции
1
Собственно в поиске попал на пару нехороших тем в которых пишется что использования fastcgi_cache может выкинуть сайт из поиска так как игнорит куки или что-то в таком духе.

Собственно кто знает как правильно настроить кеш что-бы яша не выкинул сайт ? кеш выключать не вариант.


У меня настройки примитивные:
Код:
location ~ .php$ {
fastcgi_pass unix:/tmp/php-fcgi.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /usr/local/nginx/html$fastcgi_script_name;
include fastcgi_params;
 
fastcgi_cache pagecache;
fastcgi_cache_key "$request_method|$is_args|$host|$request_uri";
fastcgi_hide_header "Set-Cookie";
fastcgi_ignore_headers "Cache-Control" "Expires";
fastcgi_cache_valid 200 301 302 304 2d; # standart 10m
fastcgi_cache_min_uses 1;
}

И в конфиге nginx
fastcgi_cache_path /tmp/nginx levels=1:1 keys_zone=pagecache:32m max_size=5000m inactive=2d;

Связка Nginx + Spawn-fcgi + FastCGI | Debian 6


либо кто может подсказать как настроить регулярки )
Что бы к примеру если IP совпал с то отдавать информацию без кеша, если не совпал то отдавать кеш.
Или если названия бота совпало то отдавать свежую инфу.
 
Назад
Сверху