# 默认兜底 HTTP 配置
server {
    listen 1080;
    listen [::]:1080;
    server_name mingqian.space *.mingqian.space speedtest.mingqian.space *.speedtest.mingqian.space;
    # 根目录设置
    root /home/mickey/APP/nginx-ui;
    # 安全设置
    autoindex off;
    disable_symlinks on;
    # 错误页面处理
    error_page 403 404 500 502 503 504 /error.html;
    # 错误页面访问控制
    location = /error.html {
        internal;
        access_log off;
    }
    # 主处理逻辑
    location / {
        # 强制返回404状态码（触发错误页）
        return 404;
        # 访问日志（可选）
        access_log /var/log/nginx/default_access.log;
    }
}
# 默认兜底 HTTPS 配置
server {
    listen 1443 ssl;
    listen [::]:1443 ssl;
    server_name mingqian.space *.mingqian.space speedtest.mingqian.space *.speedtest.mingqian.space;
    # SSL安全设置
    ssl_protocols TLSv1.2 TLSv1.3;
    ssl_ciphers ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256;
    ssl_prefer_server_ciphers on;
    ssl_session_cache shared:SSL:10m;
    ssl_session_timeout 10m;
    # 根目录设置
    root /var/www/html;
    # 安全设置
    autoindex off;
    disable_symlinks on;
    # 错误页面处理
    error_page 403 404 500 502 503 504 /error.html;
    ssl_certificate /etc/nginx/ssl/*.speedtest.mingqian.space_speedtest.mingqian.space_P256/fullchain.cer;
    ssl_certificate_key /etc/nginx/ssl/*.speedtest.mingqian.space_speedtest.mingqian.space_P256/private.key;
    # 错误页面访问控制
    location = /error.html {
        internal;
        access_log off;
    }
    # 主处理逻辑
    location / {
        # 强制返回404状态码（触发错误页）
        return 404;
        # 访问日志（可选）
        access_log /var/log/nginx/default_ssl_access.log;
    }
}