我正在使用 nginx,并且正在运行两个站点:
站点 1 = /1/access.log 站点 2 = /2/access.log
当用户在站点 2 上得到 404 images not found 错误时,nginx 会将图像写入站点 1 和站点 2 的 access.log 并报告未找到错误,我尝试了所有方法来分离日志,但没有成功,我希望在站点 1 上发生的一切都记录在 /1/access.log 上,在站点 2 上发生的一切都记录在 /2/access.log 上
有什么帮助吗?
答案1
您正在使用哪个版本的 nginx?
新版本有 /etc/nginx/conf.d/*.conf 文件,您可以在其中为每个站点提及以下参数。
access_log /路径/到/access.log error_log /路径/到/error.log
确保这些是根据 *.conf 进行设置的。