Задать вопрос
@Dima_13

Как сделать редирект на имя с первой буквой в нижнем регистре?

Как сделать редирект в nginx с большой буквы на маленькую, после хоста?

Для примера: host/Help нужно перенаправить на host/help

host/HelpMe нужно перенаправить на host/helpMe
  • Вопрос задан
  • 169 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Академия Эдюсон
    DevOps-инженер: тариф Базовый
    7 месяцев
    Далее
  • Skillbox
    Профессия Python-разработчик + ИИ
    10 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик буткемп
    4 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
BuriK666
@BuriK666 Куратор тега Nginx
Компьютерный псих
как-то так:
map $uri $lowerUri {
    ~^/A(?<part>.*)$ /a$part;
    ~^/B(?<part>.*)$ /b$part;
#  ...
    ~^/Z(?<part>.*)$ /z$part;
}

server {
#  ...
  location / {
    if ($lowerUri != "") {
      rewrite (.*) $lowerUri permanent;
    }        
#  ...
  }
}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы