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 данные не потерять?
  • Вопрос задан
  • 134 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

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