Это работает, ваш резервный раздел должен выглядеть следующим образом:
FALLBACK:
/ offline.html
Если вы ссылаетесь на эту страницу со страницы в корне, то любая введенная вами случайная строка приведет к загрузке offline.html,включая страницы, которые не существуют, независимо от того, подключен сервер или нет.
Я предполагаю, что проблема, с которой вы сталкиваетесь, заключается в том, что любая страница, которая ссылается на манифест, всегда кэшируется,Так что, если вы ссылаетесь на файл манифеста с каждой из ваших пяти страниц, то все эти страницы будут в кэше приложений.
Один подход, который может сработать (я не пробовал): создать новыйспециально для ссылки на файл манифеста и перенаправления пользователей к нему при первом посещении.Вы можете разместить на странице какой-то контент, например, «инициализация приложения».Убедитесь, что кэш приложений загружен с помощью JavaScript, а затем перенаправьте обратно на страницу, с которой они пришли.