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

Как подставить слэш в конце URL и не потерять POST?

если делаю xhr.open("POST", "/tmp/", true);
то всё хорошо, запрос отправляется к /tmp/index.php

но если без слэша на конце, т.е. xhr.open("POST", "/tmp", true);
то POST пропадает.

в конфиге nginx есть перенаправление, отвечающее за то, чтобы из URL убирался index.php|html
а именно:
if ($request_uri ~ "^(.*)index\.(?:php|html)") {
                return 307 $1;
                }


собственно вопрос в следующем: как оставить обрезку index.php в конце URL,
но при этом подставлять слэш если в URL нет точки да ещё и POST данные не потерять?
  • Вопрос задан
  • 151 просмотр
Подписаться 2 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик буткемп
    4 месяца
    Далее
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • Академия Eduson
    DevOps-инженер
    7 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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