alibek Posted February 28, 2020 Posted February 28, 2020 Есть веб-сервер на апаче с такой конфигурацией: RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php/$1 [L] То есть ссылка на несуществующий ресурс будет передаваться в index.php. В корне web есть файл request.php. Когда я обращаюсь к нему напрямую /request.php, то выполняется этот скрипт (поскольку он существует, rewrite не срабатывает). Но если я обращаюсь к /request.php/check/phone, то все равно выполняется скрипт request.php (а не происходит rewrite на index.php, как мне казалось должно быть). В серверных переменных при этом: [SERVER_PROTOCOL] => HTTP/1.1 [REQUEST_METHOD] => GET [QUERY_STRING] => [REQUEST_URI] => /request.php/check/phone [SCRIPT_NAME] => /request.php [PATH_INFO] => /check/phone [PATH_TRANSLATED] => redirect:/index.php/check/phone/phone [PHP_SELF] => /request.php/check/phone Так и должно быть? Вставить ник Quote
GrandPr1de Posted February 28, 2020 Posted February 28, 2020 32 минуты назад, alibek сказал: Так и должно быть? да 32 минуты назад, alibek сказал: [SCRIPT_NAME] => /request.php вот поэтому Вставить ник Quote
vop Posted February 28, 2020 Posted February 28, 2020 Может помочь. https://httpd.apache.org/docs/2.4/mod/core.html#acceptpathinfo Вставить ник Quote
h3ll1 Posted March 7, 2020 Posted March 7, 2020 Я'б обратил внимание на nginx, для передачи не будут и пороблем с http>https. Вставить ник Quote
Ivan_83 Posted March 9, 2020 Posted March 9, 2020 А я бы уже на юнит смотрел, через 5 лет он может стать меинстримом. Вставить ник Quote
vlad11 Posted March 11, 2020 Posted March 11, 2020 В 10.03.2020 в 00:33, Ivan_83 сказал: А я бы уже на юнит смотрел, через 5 лет он может стать меинстримом. С такой скоростью развития и продвижения, то может не взлететь. Вставить ник Quote
Ivan_83 Posted March 11, 2020 Posted March 11, 2020 1 час назад, vlad11 сказал: С такой скоростью развития и продвижения, то может не взлететь. nginx потихоньку обрастает костылями и тяжелеет, хотя пока всё ещё впорядке, а в юните типа учтен опыт, и его пока позиционируют как инструмент для немного других задач. Вставить ник Quote
alibek Posted March 11, 2020 Author Posted March 11, 2020 3 минуты назад, Ivan_83 сказал: nginx потихоньку обрастает костылями и тяжелеет Это удел любого продукта, который становится массовым. Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.