vanesxl
@vanesxl

Можно ли сделать такой редирект на nginx?

Добрый день!
Есть код на PHP который отрабатывает по адресу:
domen.ru/index.php?id=131
Мне необходимо что когда клиент обращается по адресу:
domen.ru/api/parametr1/parametr2
чтоб на самом деле все запросы шли на тот код. То есть если после домена идет слово api, то все запросы уже должны идти сюда:
domen.ru/index.php?id=131
А после api параметров может быть несколько, все параметры будут указываться через слеш. Можно ли реализовать подобное?
  • Вопрос задан
  • 81 просмотр
Решения вопроса 1
@dodo512
Всё что начинается на /api/ направить в /index.php?id=131 можно так:
rewrite ^/api/ /index.php?id=131 last;
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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