diff --git a/client/components/App.vue b/client/components/App.vue index fe3cf3e8..ac72f33e 100644 --- a/client/components/App.vue +++ b/client/components/App.vue @@ -199,6 +199,8 @@ class App extends Vue { const q = utils.parseQuery(search); if (q.p && `/${q.p}` != this.rootRoute) { this.$router.replace('/404'); + //чтобы ниоткуда нельзя было изменить путь (если какие-то страницы еще грузятся) + this.$router.push = this.$router.replace = null; } //распознавание параметра url вида "?url=" и редирект при необходимости