Nginx, не кэширующий страницы сразу

Ваш обновленный ответ сильно подразумевает, что нет никакой маршрутизации между Вашим внешним динамическим адресом, который, вероятно, присоединен к полю маршрутизатора/брандмауэра. Это нормально, и является частью того, как эти поля бережно хранят Вашу домашнюю сеть — нет никакого пути в. Необходимо настроить перенаправление портов от маршрутизатора до 192.168.1. X адресов. Это настроено по-другому для различных моделей — что Вы имеете?

И Вы захотите заставить свою систему веб-сервера получить свой IP-адрес статически, потому что обычно передачи просто сделаны IP-адресом, и если это изменяется, Вы не хотите свой входящий порт 80 трафиков, поражающих другую систему.

Это делает это намного больше вопросом о домашних сетях, чем Отказ сервера один, между прочим.....

1
задан 12 March 2013 в 20:18
1 ответ

nginx решает, можно ли кэшировать ответы восходящего потока на основе определенных заголовков. Из документации :

Следующие заголовки ответа помечают ответ как некэшируемый, если он не игнорируется:

  • Set-Cookie
  • Cache-Control, содержащий «no-cache», «no-store "," private "или" max-age "с нечисловым значением или значением 0
  • Срок действия истекает в прошлом
  • X-Accel-Expires: 0

Проверьте, какие заголовки у вашего восходящего потока отправка в nginx и убедитесь, что они разрешают кеширование.

2
ответ дан 3 December 2019 в 21:36

Теги

Похожие вопросы