本文共 1475 字,大约阅读时间需要 4 分钟。
# Nginx配置记录# 前端和后端接口代理配置示例# 运行环境配置user nobody;worker_processes 1;# 日志配置error_log logs/error.log;error_log logs/error.log notice;error_log logs/error.log info;# PID文件位置pid logs/nginx.pid;# 连接数限制events { worker_connections 1024;}# 服务配置http { include mime.types; default_type application/octet-stream; # 日志格式设置(可根据需求调整) # log_format main '$remote_addr - $remote_user [$time_local] "$request" "$status $body_bytes_sent "$http_referer"'; # 静态资源服务器(可根据需求添加) server { # 例如,配置静态资源目录 # location /static/ { # root /your/static/directory; # access_log off; # } } # 后端接口代理(示例) server { listen 80; server_name your-server.com; # 接口请求处理 proxy_pass http://backend-server.com:8080; # 请求缓存(可根据需求调整,建议启用) proxy_cache valid 1 minute; proxy_cache_type shared cache Levels=1:2 10:10 10:20 10:20; proxy_cache_misses 10; proxy_cache_update_on_header 200 302 10min; proxy_pass_cache_valid any 10; proxy_pass_cache_valid 200 302 10min; proxy_pass_cache_valid 200 302 1min; proxy_pass_cache_valid 200 302 5min; # 请求头处理(可根据需求调整) 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_set_header X-Forwarded-Host $host; }} 配置文件路径:E:\nginx-1.14.0\conf\nginx.conf
转载地址:http://jrcfk.baihongyu.com/