Назад | Перейти на главную страницу

Псевдоним для подразделов в nginx

У меня есть веб-сервис, использующий следующие маршруты в nginx:

/my/myservice/backend
/my/myservice/frontend

Кроме того, мне нужны два URL-адреса

/my/myservice
/my/myname

быть псевдонимами или перенаправлять на /my/myservice/frontend Как я могу настроить nginx для этого?

Внутри вашего серверного блока вы хотите что-то вроде этого:

location /my/myservice { 
    return 301 $scheme://$http_host/my/service/frontend;
}

location /my/myname { 
    return 301 $scheme://$http_host/my/service/frontend;
}