Мне нужно знать разницу между следующими двумя строками в nginx .conf . и их варианты использования.
местоположение / журналы {
местоположение / журналы / {
Это описано в документации по местоположению на http://nginx.org/en/docs/http/ngx_http_core_module.html#location
Если местоположение определяется префиксной строкой, которая заканчивается символом sla sh, и запрашивает обрабатываются одним из proxy_pass, fastcgi_pass, uwsgi_pass, scgi_pass, memcached_pass или grpc_pass, затем выполняется специальная обработка. В ответ на запрос с URI, равным этой строке, но без завершающего sla sh, постоянное перенаправление с кодом 301 будет возвращено запрошенному URI с добавленным sla sh. Если это нежелательно, точное определение URI и местоположения может быть определено следующим образом:
location /user/ { proxy_pass http://user.example.com; } location = /user { proxy_pass http://login.example.com; }
Надеюсь, это поможет.