У меня настроен proxy_pass
, поэтому при вводе localhost/location
он перенаправляется на localhost:8100
. Проблема возникает, когда я хочу добавить запрос ко всем перенаправлениям, которые я делаю, поэтому конечная точка результата будет иметь вид: localhost:8100/?key=value
(обратите внимание на требуемый слеш между адресом и запросом)
Это моя конфигурация nginx:
server {
listen 80;
server_name _;
location /location/ {
# rewrite /location/* /?key=value break;
proxy_pass http://localhost:8100;
}
}
Я пробовал другие решения безрезультатно. Закомментированная строка - это тест, который я провел после документации , но он не сработал.
Это сработало бы, если бы я ввел это непосредственно в браузер: localhost/location/?key=value
но этот почерк - именно то, чего я хочу избежать.