Bastax13
@Bastax13

Как сделать редирект с поддомена в папку NGINX?

Нужно, чтобы при обращении к test.site.com перенаправлялось на site.com/test и так для всех поддоменов.
То есть abc.site.com -> site.com/abc
xyz.site.com -> site.com/xyz

Как реализовать на nginx?
  • Вопрос задан
  • 495 просмотров
Решения вопроса 1
daager
@daager
server{
    server_name *.sss.local sss.local;
    if ($host ~* ^([a-z\.]+)\.sss.local$) {
        return 301 http://sss.local/$1$request_uri;
    }
}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
nuBacuk
@nuBacuk
Python/Linux
server {
  listen 80;
  server_name test.site.com;
  return 301 http://site.com/test$request_uri;
    rewrite ^(.*) http://site.com/test$uri permanent;

}
Ответ написан
Ваш ответ на вопрос

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

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