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

Как правильно использовать rewrite в Nginx?

Есть урлы
xxx.ru/sd/step-01
xxx.ru/sd/step-02

Есть файлы на сервере
/home/1.php
/home/2.php

Как с помощью `rewrite` задать правильный роутинг?
Пробовал так, но выдает 404. Оно ссылается в папку /sd но у меня все файлы в корне
rewrite ^/sd/step-([0-9]) 0$1.php;
  • Вопрос задан
  • 48 просмотров
Подписаться 1 Средний 3 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    DevOps для эксплуатации и разработки
    7 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
ruvasik
@ruvasik
https://www.bryce.ru
Во-первых, что за ноль в начале?
Во-вторых, от корня и указывайте "/$1.php;"
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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