Чтобы предотвратить изменение адресной строки и эффективно остановить обработку страницы, внутри функции show
установите context.handled = false
. Это останавливает действие pushState
на странице. js, предотвращая изменение адресной строки.
Пример:
page('/prevent-access', (context, next) => { context.handled = false }) // Prevents URL change to this page.