Переписать маршруты в угловых, например, .... com / de / de-de / to ... com / de / de_DE / - PullRequest
0 голосов
/ 05 марта 2019

Есть ли способ в angular легко переписать URL-адреса в маршрутизаторе, прежде чем он действительно попытается сопоставить URL-адреса со своими модулями / компонентами?

Моя цель - переписать локали URL, например de-de , в de_DE .

Поскольку он размещен статически, я не могу использовать сервер для перезаписи.

Я не уверен, что использование охраны будет правильным решением. Я хоть зацепился раньше.

Любые намеки приветствуются :) Спасибо, ребята!

Ответы [ 2 ]

0 голосов
/ 06 марта 2019

Я закончил тем, что создал охрану, который переписывает путь

0 голосов
/ 05 марта 2019

Вы можете использовать .htaccess

Что-то вроде:

Redirect /de-de /de_DE/

В зависимости от того, сколько языков у вас есть и где это встречается в вашем URL-адресе и т. Д., Вам может потребоваться сделать что-то большеесложно.

...