Как добавить слэш в конце url?

Здравствуйте. На мультиязычном сайте пытаюсь на главной добавить слэш в конце url чтобы получилось mysite.com/en/
Использую эту директиву, но она не работает:
location ~ "^/[a-z]{2}[\s]" {
    return 301 $1/;
}

Сейчас url в таком виде mysite.com/en
В чем может быть ошибка?
  • Вопрос задан
  • 28 просмотров
Решения вопроса 1
@dodo512
Там нужен не пробельный символ [\s], а конец строки $.
И ещё выделить круглыми скобками подмаску на которую ссылается переменная $1.
location ~ "^/([a-z]{2})$" {
    return 301 /$1/;
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Artezio Москва
от 130 000 до 250 000 ₽
Homeapp Москва
от 200 000 ₽
05 дек. 2020, в 13:42
5000 руб./за проект
05 дек. 2020, в 13:15
50000 руб./за проект
05 дек. 2020, в 13:14
15000 руб./за проект