NGINX перенаправление чистого URL в индекс. php - PullRequest
1 голос
/ 14 февраля 2020

Приведенный 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.

...