transcend
@transcend

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

Есть мобильная версия сайта, расположенная на поддомене m.site.ru
Десктоп соответственно на site.ru

Необходимо сделать 301 редирект с мобильной версии на десктоп.

Раздел имеет адрес https://m.site.ru/read/X, где X - это номер статьи, статей много.

Не пойму, как сделать правило, чтобы автоматически был редирект 301 как с
https://m.site.ru/read на https://site.ru/read
так и с https://m.site.ru/read/X на https://site.ru/read/X

Простой редирект с m.site.ru/read -> site.ru/read есть. Осталось улучшить это правило, чтобы редирект работал и на номера статей

location  = /read {
        return 301 https://site.ru/read;
}


Прошу помощи :-)
  • Вопрос задан
  • 440 просмотров
Пригласить эксперта
Ответы на вопрос 1
bziker
@bziker
linux sysadmin
Знак равенства нужно убрать, вот так должно работать:

location /read {
    return 301 https://site.ru$request_uri;
}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы