HEX
Server: nginx/1.16.1
System: Linux ecs-04358622 4.19.90-2107.6.0.0100.oe1.bclinux.x86_64 #1 SMP Wed Dec 1 19:59:44 CST 2021 x86_64
User: nginx (994)
PHP: 8.0.0
Disabled: NONE
Upload Files
File: /home/cqqizhou.com.conf
server {
    listen 80;  # 监听标准 HTTP 端口
    server_name cqqizhou.com www.cqqizhou.com;  # 绑定你的域名
    root /home/office-home-page;  # 网站根目录
    index index.php index.html index.htm;  # 优先解析 index.php

    # 日志配置(可选,方便排查问题)
    access_log /var/log/nginx/cqqizhou_access.log main;
    error_log /var/log/nginx/cqqizhou_error.log;

    # WordPress 固定链接支持
    location / {
        try_files $uri $uri/ /index.php?$args;
    }

    # PHP 解析配置(匹配 PHP-FPM 套接字)
    location ~ \.php$ {
        fastcgi_pass unix:/run/php-fpm/www.sock;  # 与 PHP-FPM 监听的套接字一致
        fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        include fastcgi_params;
        # 增加缓冲区配置,避免 PHP 大文件处理错误
        fastcgi_buffer_size 128k;
        fastcgi_buffers 4 256k;
        fastcgi_busy_buffers_size 256k;
    }

    # 禁止访问隐藏文件(如 .htaccess、.git 等)
    location ~ /\. {
        deny all;
        access_log off;
        log_not_found off;
    }

    # 禁止访问 WordPress 敏感目录
    location ~* /(wp-admin|wp-includes)/ {
        allow all;  # 允许访问后台和核心文件目录
    }
}