Skip to content

Commit f7662ea

Browse files
termosaposva
authored andcommitted
Change several phrases in history mode section (#1164)
1 parent ea234a5 commit f7662ea

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

docs/ru/essentials/history-mode.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# Режим HTML5 History
22

3-
Режимом по умолчанию для `Vue-router` является _hash mode_ — для симуляции полного URL в этом случае используется хэш, что позволяет избежать перезагрузки страницы при изменении URL.
3+
Режимом по умолчанию для `Vue-router` является _hash mode_, использующий хэш URL'а для симуляции полного URL-адреса, что позволяет избежать перезагрузки страницы при изменении URL.
44

5-
Мы можем обойтись без этого костыля, используя **history mode**, основывающийся на API `history.pushState` для достижения той же цели:
5+
Мы можем обойтись без хэша, используя **history mode**, который работает с API `history.pushState` для достижения той же цели:
66

77
``` js
88
const router = new VueRouter({
@@ -11,11 +11,11 @@ const router = new VueRouter({
1111
})
1212
```
1313

14-
При использовании history mode, URL выглядят совершенно "нормально": например, `http://oursite.com/user/id`. Не прекрасно ли?
14+
При использовании history mode URL выглядит естественно, например: `http://oursite.com/user/id`. Прекрасно!
1515

1616
Возникает, однако, и проблема: поскольку наше приложение — одностраничное, не сконфигурировав соответствующим образом сервер мы заставим пользователей получать ошибку 404, если они перейдут по `http://oursite.com/user/id` напрямую. Вот это уже прекрасным не назвать.
1717

18-
Не спешите расстраиваться: всё, что нужно — единственная "резервная" запись в конфигурации сервера. Если URL не совпадает ни с одним статическим файлом, сервер должен просто отдать `index.html`, в котором и живёт наше приложение. Красота возвращена!
18+
Не спешите расстраиваться: всё, что нужно — единственная "резервная" запись в конфигурации сервера. Если URL не совпадает ни с одним статическим файлом, сервер должен просто отдать `index.html`, в котором и живёт наше приложение. И снова, прекрасно!
1919

2020
## Примеры конфигурации серверов
2121

0 commit comments

Comments
 (0)