Прокси-сервер Nginx, обслуживающий PWA offline.html

#nginx #vaadin #progressive-web-apps #nginx-reverse-proxy

Вопрос:

Я настроил Nginx в качестве обратного прокси-сервера перед Vaadin v21, работающим на Tomcat. Ваадин настроен с @PWA(..., offlinePath="offline.html") помощью . Если Tomcat находится в автономном 502 Bad Gateway режиме, Nginx выдает и отображает сообщение, указывающее на его собственный /50x.html ресурс. Эта обработка ошибок может быть отключена внутри nginx.conf . Затем я ожидаю offline.html , что меня будут обслуживать из локального хранилища (кэша) моих браузеров. Однако это не так. Nginx по-прежнему обслуживает страницу 502 по умолчанию.

Возможно ли, чтобы Nginx ссылался на локальный кэш моих браузеров так же, как если бы у меня не было обратного прокси-сервера спереди?

Если это невозможно, я думаю, мне придется создать 502.html и настроить его для обслуживания в Nginx качестве собственного ресурса.