него используется fastcgi_cache. Можно ли как то ещё отдельно кэшировать все html страницы с другим временем жизни этого кэш?
Ну в основном есть два пути. Либо собрать все отдельный локейшн со своим отдельным fastcgi_cache_valid, либо значение fastcgi_cache_valid запихнуть в map и выставлять по урлу. Первое выглядит более разумным.
Имеете ввиду отдельный location для html и передать ему сначала все параметры fastcgi, и + настройки cache?
Совершенно верно.
Понял, попробую. Спасибо
А вы точно хотите сделать то, что хотите сделать? html статика на сервере или генерируется бекендом?
А можете сказать какая будет разница в обоих вариантах
Разница примерно такая же, как между папой и мамой - в нюансах. В первом случае fastcgi_cache не нужен от слова совсем. Кеширование выставляется заголовками. Просто опять же, выделяется свой локейшн, а внутри него задаются заголовки.
а второй вариант если динамически то fastcgi?
Обсуждают сегодня