Приведенный URL-адрес выглядит так:
www.example.com/path/data
Который должен быть проанализирован по индексу. php примерно так:
www.example.com/?path&q=data
Но должен отображаться в браузере так:
www.example.com/path/data
Как это лучше всего настроить в NGINX?
Я пытался (среди прочего):
location = /path {
try_files $uri$is_args$args =404;
fastcgi_pass unix:/dev/shm/php-fpm.sock;
}
Но, похоже, это просто достичь / путь и не передавать параметры GET в индекс. php
Я чувствую, что упускаю из виду что-то довольно простое, но, похоже, не могу понять, как это должно быть сделано. Я также пробовал различные варианты переписывания, но безуспешно.
Чтобы поставить проблему иначе: я хочу, чтобы параметры GET анализировались по индексу. php, но я хочу, чтобы URL оставался очистить в браузере.
Для контекста это касается установки WordPress.