<div dir="ltr">Добрый день,<div><br></div><div>озадачен вопроÑом ÑоÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ ÐºÐ°Ð·Ð°Ð»Ð¾ÑÑŒ бы тривиального конфига, задача - Ð´Ð»Ñ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾ урла выключить логирование, обойдÑÑÑŒ без Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸. Однако, как Ñ Ð¿Ð¾Ð½Ñл, директивы fastcgi_pass не наÑледуютÑÑ Ð²Ð¾ вложенный location.</div><div><br></div><div>
location / {<br><br>    root /usr/share/zabbix/;<br>    index  index.php;<br><br>    location ~* ^.+\.(jpg|jpeg|gif|png|ico|css|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|txt|tar|wav|bmp|rtf|js)$ {<br>      access_log  off;<br>      expires    10d;<br>    }<br>  }<br><br><br>  location ~ \.php$ {<br>    fastcgi_connect_timeout 300;<br>    fastcgi_send_timeout 300;<br>    fastcgi_read_timeout 300;<br>    fastcgi_buffer_size 4k;<br>    fastcgi_buffers 4 32k;<br><br></div><div>    fastcgi_pass <a href="http://127.0.0.1:9000">127.0.0.1:9000</a>;<br></div><div>    fastcgi_index index.php;<br>    fastcgi_param SCRIPT_FILENAME /usr/share/zabbix$fastcgi_script_name;<br>    include fastcgi_params;<br><br>    location ~ ^/api_jsonrpc\.php$ {<br>      fastcgi_pass <a href="http://127.0.0.1:9000">127.0.0.1:9000</a>;<br>      fastcgi_index index.php;<br>      fastcgi_param SCRIPT_FILENAME /usr/share/zabbix$fastcgi_script_name;<br>      include fastcgi_params;<br><br>      access_log /var/log/nginx/zabbix_api.log main;<br>      error_log /var/log/nginx/zabbix_api_error.log;</div><div>   }</div><div><br></div><div>Возможно ли Ð´Ð»Ñ Ð»Ð¾ÐºÐµÐ¹ÑˆÐµÐ½Ð° /api_jsonrpc\.php$ уÑтановить другие пути Ð´Ð»Ñ Ð»Ð¾Ð³Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ, не ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÑ Ð¿Ñ€Ð¸ Ñтом конфигурацию Ð´Ð»Ñ fastcgi.</div><div><br></div><div>СпаÑибо.</div><div><br></div><div>-- <br><div class="gmail_signature">Best regards,<br>Vasil Mikhalenya</div>
</div></div>