я пытаюсь настроить перенаправления в netlify.toml
, но возникают некоторые проблемы.
Ожидаемое поведение:
- пользователь с любым языком браузера должен быть перенаправлен на английскую версию
.com/en/
; - пользователь с языком браузера «ru» должен быть перенаправлен на
.com/ru/
.
Текущее поведение:
- Все пользователи перенаправлены на
/en/
, перенаправление/ru/
не работает.
Мой netlify.toml (я вставил его целиком, чтобы было больше информации):
[build]
command = "yarn build"
functions = "functions"
publish = "dist"
[[redirects]]
from = "/register"
to = "https://domain.tld/register"
[[redirects]]
from = "/login"
to = "https://domain.tld/login"
[[redirects]]
from = "/"
to = "/ru/"
conditions = {Language = ["ru"]}
[[redirects]]
from = "/"
to = "/en/"
PS. Я попытался установить перенаправления в файле _redirects
, но он не работал вообще.