@mulligan

Можно ли своим nginx'ом выбрать, что будет отдавать Cloudflare?

Дело в том, что сайт пока на стадии проектирования и логика сильно зависит от того, получится ли следующее:
1) Юзер делает запрос к странице, например, mysite.com/2193021
2) Cloudflare пересылает этот запрос на nginx моего хоста
3) Мой nginx проверяет, есть ли этот id в redis'е
--- а) Если есть, отдает то, что сгенерит php-fpm
--- б) Если нет, говорит Cloudflare отдать страницу из своего кэша
Собственно, возможно ли это сделать? С Cloudflare дел не имел, прочитал только пару мануалов.
Есть вариант возвращать какой-то код ошибки, к которому привязана статичная страница, что-то вроде 404. Но мне важно, чтобы до юзера она доходила с кодом 200 и без редиректов.
  • Вопрос задан
  • 722 просмотра
Решения вопроса 1
dimonchik2013
@dimonchik2013
non progredi est regredi
такого никак по определению

у CF несколько центров, 14 типа + - , и у каждого свой кеш,
если в кеше нет - он дергает сайт, если есть - отдает из кэша

если вдруг и можно будет ему "сказать" - что он отдаст?

то, что Вы хотите - дешевле всего тут: https://www.ovh.ie/cdn/webstorage/
можете, в принципе, уже оттуда скармливать cloudflare
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Искра Екатеринбург
от 80 000 до 100 000 ₽
Art gorka Санкт-Петербург
от 60 000 ₽
от 40 000 до 60 000 ₽
20 апр. 2024, в 14:27
3000 руб./за проект
20 апр. 2024, в 13:56
7000 руб./за проект
20 апр. 2024, в 13:52
7000 руб./за проект