nginx php -fpm с динамическими c сегменты URL, не анализируемые php -fpm - PullRequest
1 голос
/ 28 мая 2020

, так что это странный! У меня есть эти nginx строф. Я использовал онлайн-инструмент для преобразования .htaccess правил в nginx способные. На экран выводится код 1016 *.

Маршрутизация регулярных выражений работает, потому что перенаправления имеют место. но как только перенаправление выполнено, похоже, что замаскированный файл .php не пойман. Все это будет исправлено, если я инкапсулирую проверки PHP в блок местоположения /.

1 Ответ

1 голос
/ 29 мая 2020

Вы не можете использовать rewrite ... break, когда перезаписанный URI должен обрабатываться в другом блоке location.

Используйте: rewrite...last


Кроме того, нет необходимости добавлять &$query_string в конец перезаписанного URI, так как rewrite все равно сделает это , если переписанный URI не заканчивается на ?.

Подробнее см. в этом документе .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...