Почему $_SERVER['REQUEST_URI'] возвращает /index.php?

$_SERVER['REQUEST_URI'] постоянно возвращает /index.php.
например дается запрос
site.ru/test
и $_SERVER['REQUEST_URI'] вместо /test возвращает /index.php,
site/index.php/test вместо /index.php/test $_SERVER['REQUEST_URI'] возвращает /index.php
  • Вопрос задан
  • 1394 просмотра
Решения вопроса 1
@BorisKorobkov Куратор тега PHP
Web developer
Вероятно, веб-сервер переопределяет.
Если у вас извращение в виде проксирования nginx на apache, то лучше напрямую из nginx вызывать php-fpm.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
ThunderCat
@ThunderCat Куратор тега PHP
{PHP, MySql, HTML, JS, CSS} developer
по тому что ури - ресурс запроса, а все запросы заканчиваются на index.php, все что за ним это QUERY_STRING, то есть параметры.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы