nginx 常用配置

 

 

server {
    listen 10136 default_server;
    listen [::]:10136 default_server;

    server_name _;


    location / {
            proxy_pass http://192.168.200.136:7778/;
            proxy_set_header Host $host;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        }

    location ^~ /7778/ {
                proxy_pass http://192.168.200.136:7778/;
                proxy_set_header Host $host;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        }

    location ^~ /static {
            alias /var/www/static;
            expires 30d; # 设置缓存过期时间为30天
        try_files $uri $uri/ =404;
        }    

    location ~* \.(jpg|jpeg|png|gif|ico|svg|css|js)$ {
            expires 30d; # 设置图片缓存时间为30天
        }

}

server {
    listen 8888 default_server;
    listen [::]:8888 default_server;
    server_name _;
    
    # 关键配置:指定资源目录和默认文件
#    root  /home/volume/jars;  # 资源根目录
    root  /home/volume/static;  # 资源根目录
    index index.html;          # 默认入口文件
    autoindex on;              # 可选:开启目录列表(仅测试环境建议开启)
}

 

posted @ 2025-05-02 14:44  hapday  阅读(8)  评论(0)    收藏  举报