You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Nginx虚拟主机日志未按预期工作的问题求助

Nginx虚拟主机日志未按预期工作的问题求助

我正在Debian 12的VPS上用Nginx 1.22配置一个相对简单的虚拟主机。除了Nginx的默认配置外,我创建了一个非常基础的虚拟主机配置文件mydomain.com.conf,内容如下:

server {
    listen 80;
    listen [::]:80;
    
    server_name mydomain.com www.mydomain.com;

    root /var/www/mydomain.com/html;
    index index.html

    access_log /var/log/nginx/mydomain.com-access.log;
    error_log  /var/log/nginx/mydomain.com-error.log error;

    location / {
        try_files $uri $uri/ =404;
    }
}

我的域名是在Cloudflare注册的,已经指向了这个VPS的IPv4和IPv6地址。为了排除其他干扰因素,我没有开启Cloudflare的代理功能。

我的预期效果是:

  • 当通过IP访问VPS时,使用默认配置,日志会写入默认的日志文件
  • 当访问mydomain.com时,触发这个虚拟主机配置,从/var/www/mydomain.com/html目录提供文件,日志写入/var/log/nginx/mydomain.com-*.log文件

备注:内容来源于stack exchange,提问作者Alexander L. Belikoff

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.16 11:59:36