Как указано в заголовке, я пытаюсь перенаправить URL-адрес (php с параметрами) на другую страницу (также php с параметрами). Я использую Nginx и предпочитаю решать свою проблему в файле конфигурации сайта Nginx (без .htaccess). На сервере работает php-fpm.
Я пробовал разные способы, но пока не получилось. Если бы кто-то из вас мог указать решение моей проблемы, я был бы очень рад.
перенаправление: https: //my.domain/index.php? thread / a-first-post.12 /
Во-первых, нет .htaccess
механизм в nginx, вся конфигурация выполняется в основном файле конфигурации.
В nginx вы не можете сопоставить параметры запроса в rewrite
правило.
Вам нужно либо обработать эти перенаправления в своем PHP-коде, либо реализовать сценарий LUA для их обработки, либо попытаться применить nginx. map
механизм для получения желаемых перенаправлений. Однако аргументы вашего запроса выглядят сложными, и я не уверен, можно ли попытаться применить map
им.