Отключите конечный редирект косой черты в Apache, чтобы POST-запросы работали с индексом. Переполнение стека

Я устанавливаю скрипт index.php, который будет принимать отправленные POST-запросы, но при отправке таких запросов косая черта добавляется через редирект 301 и данные POST теряются.

Например:

  1. POST запрос сделан на хост / тест

  2. Сервер перенаправляет на хост / тест /

  3. POST данные потеряны

Обратите внимание, что запрос ДОЛЖЕН быть отправлен на хост / тест, а не на хост / тест /.

Чтобы это исправить, мне либо нужно:

  • Сделайте так, чтобы данные POST передавались по перенаправленному URL (использование SESSION не сработало, так как перенаправление происходит до того, как скрипт прочитан)

  • Остановить автоматическое перенаправление, которое добавляет завершающий слеш (уже пробовал возиться с отключением DirectorySlash на .htaccess, не сработало)

  • Что-то другое

Пожалуйста, укажите мне в правильном направлении.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]