Nginx перенаправляет запрос на публикацию для ПОЛУЧЕНИЯ запроса с различными перенаправлениями URL-адресов

#ubuntu #nginx

Вопрос:

Я настроил NGINX в качестве шлюза для перенаправления на соответствующую службу. Ниже приведены записи конфигурации:

 location /cfx_register/ {  proxy_method POST;  proxy_pass http://test.example.com:34000/user/register/;  proxy_set_header Upgrade $http_upgrade;  proxy_set_header Connection 'upgrade';  proxy_set_header content-type "application/json";  proxy_set_header Host $host;  proxy_cache_bypass $http_upgrade;  }  

Но я не могу получить запрос на публикацию test.example.com журнал доступа к серверу.

Это дает ошибку:

 192.xxx.xxx.xx - - [04/Oct/2021:13:16:43  0530] "POST /cfx_register/ HTTP/1.0" 405 569 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.129 Safari/537.36" 192.xxx.xxx.xx - - [04/Oct/2021:13:20:11  0530] "GET /cfx_register/ HTTP/1.0" 200 1238 "https://www.google.com/" "Mozilla/5.0 (Linux; Android 9; Redmi 6A) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/93.0.4577.62 Mobile Safari/537.36"  

Имеет ли это какое-либо отношение к пути /cfx_register/, сгенерированному для внешнего интерфейса, отличается от пути /пользователя/регистрации/, на котором запущена служба. Как будто я запускаю службу по другому пути, чем путь, генерирующий запрос post с внешнего интерфейса, или я что-то упускаю?