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

Nginx как сделать простой редирект?

подскажите, пожалуйста, как сделать простой редирект в nginx, что нужно прописать в .conf файле, чтобы было, например, при открытии(любого файла) domain.com/123/site.htm редиректило на 123.domain.com:8080/site.htm ?
  • Вопрос задан
  • 148 просмотров
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
sim3x
@sim3x
server {
        server_name  domain.com;
        location ~* /(\da-z)+/(.*) {
             return 302 http://$1.domain.com/$2;
        }
# тут нужно обработать остальное
    }

    server {
        listen 8080;
        server_name *.domain.com;
# основная часть конфига
}
не тестировал, но как-то так
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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