#user nobody; worker_processes 1; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 65; server { listen 80; server_name localhost; location / { add_header Access-Control-Allow-Origin *; root html; index index.html index.htm; } # 下载 location /image/load { alias D:/nginx/html/data/static/; autoindex on; # 主要配置 if ($request_filename ~* ^.*?.(txt|doc|pdf|rar|gz|zip|docx|exe|xlsx|ppt|pptx|jpg|png)$){ add_header Content-Disposition 'attachment'; } } # 观看 location /image { alias D:/nginx/html/data/static/; index index.html index.htm; } error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } } }