当没有其他包含语句的文件时,Nginx [emerg]重复的位置

时间:2018-10-21 08:24:15

标签: nginx-config

我已在/etc/nginx/sites-enabled/*.conf文件中包含以下行,以从访问日志,网站图标,php,站点地图消息中删除:

包括access_log_rules / log_off.conf;

log_off.conf文件内容:

location = /favicon.ico {
log_not_found off;
access_log off;
}

location ~ \.php$ {
access_log off;
log_not_found off;
}

location = /sitemap.xml {
log_not_found off;
access_log off;
}

问题是我无法启动nginx,遇到以下错误:

  

nginx:[emerg]中的重复位置“ /favicon.ico”   /etc/nginx/access_log_rules/log_off.conf:1

如果我搜索该语句的重复项,则不会重复。     “ grep -rnw'/ etc / nginx'-e'favicon.ico'”

1 个答案:

答案 0 :(得分:0)

发现问题,在conf文件中重复包含以下行:

include access_log_rules/log_off.conf;