# 前端站点配置 server { listen 443 ssl http2; server_name class.sea-studio.top; root /www/wwwroot/ClassManager/frontend; index index.php; # 反向代理 /api/ 到后端 location /api/ { proxy_pass https://classbackendapi.sea-studio.top/api/; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_pass_request_headers on; } # PHP 处理 location ~ \.php$ { fastcgi_pass unix:/tmp/php-cgi-80.sock; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } # 静态资源缓存 location ~* \.(css|js|jpg|png|gif|ico)$ { expires 30d; } }