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

Почему не правильно работает регулярное выражение location'а в Nginx?

Прописываю
location ~ ^/(page)$
Пример:
example.com/page - то отобразится страница page.
А если example.com/dsbfdbdfb - то 404.
Все верно.
Но если поставить в конце точку .
Например: example.com/page.
То опять отобразится страница page, а в $requset_uri будет просто /page
Как такую фигню избежать?
  • Вопрос задан
  • 260 просмотров
Подписаться 2 Оценить 10 комментариев
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    DevOps для эксплуатации и разработки
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Falseclock
@Falseclock
решаю нестандартные задачи
Убрать скобки и доллар
Ответ написан
Ваш ответ на вопрос

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

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