美文网首页
11,nginx动静分离

11,nginx动静分离

作者: 滔滔逐浪 | 来源:发表于2019-02-01 15:48 被阅读7次

动静分离

动静分离是让动态网站里的动态网页根据一定的规则把不变的资源好经常变的资源区分开来,动静资源做好了拆分以后,我们可以根据静态资源的特点将其做缓存操作,这就是网站静态处理的核心思路。

server{
   listen 80;
   server_name   mmm.com; #(在host里配置:   127.0.0.1  mmm.com),或者直接localhost替换mmm.com
   rewrite_log    on;
        
     location /game/api/{      #动态的api接口  
       proxy_pass  http://127.0.0.1:8080/api/;    #api接口的前缀,如  /api/index   
#     访问接口:  http://mmm.com/game/api/index   就访问到了index的接口
    #Proxy Settings
           proxy_redirect     off;
           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_next_upstream error timeout invalid_header http_500 http_502 http_503 http_504;
           proxy_max_temp_file_size 0;
           proxy_connect_timeout      90;
           proxy_send_timeout         90;
  proxy_read_timeout         90;
           proxy_buffer_size          4k;
           proxy_buffers              4 32k;
           proxy_busy_buffers_size    64k;
           proxy_temp_file_write_size 64k;
}  



location  /game/index.html {  #访问的静态页面index    
      alias D:/works/myfile/springboot/1225/jsp/src/main/resources/templates/index.html;  #页面的路径

}

location  /game/image/{   #访问图片   http://mmm.com/game/image/2.png
   alias D:/works/myfile/springboot/1225/jsp/src\main/resources/static/imag/temp/;  #图片路径

}


location  /game/templates {    #访问templates下的的静态页面  http://mmm.com/game/templates/index.html
      alias D:/works/myfile/springboot/1225/jsp/src/main/resources/templates/;

}
20140614135657_TfSs2.thumb.700_0.jpeg

相关文章

  • 企业级你所要懂的实战应用,Nginx动静分离实战问题详解

    知识要点: Nginx动静分离简介 正则表达式回顾 Nginx动静分离配置 Nginx动静分离简介 动静分离是指在...

  • 11,nginx动静分离

    动静分离 动静分离是让动态网站里的动态网页根据一定的规则把不变的资源好经常变的资源区分开来,动静资源做好了拆分以后...

  • Nginx动静分离

    https://blog.csdn.net/zsj777/article/details/80241558

  • nginx 动静分离

    //静态资源location ~ ..(js|css|htm|html|gif|jpg|jpeg|png|bmp|...

  • nginx动静分离

    1、准备环境准备一个nginx代理 两个http 分别处理动态和静态。 静态资源配置 动态资源配置:

  • nginx动静分离

    准备三台服务器 分别是代理, 静态, 动态 yum装的nginx主配置文件:/etc/nginx/nginx....

  • nginx 动静分离

    根据目录分离 根据拓展名分离

  • 企业实战Nginx+Tomcat动静分离架构

    企业实战Nginx+Tomcat动静分离架构 Nginx动静分离简单来说就是把动态跟静态请求分开,不能理解成只是单...

  • Nginx使用

    一.nginx反向代理 二.nginx负载均衡 三.动静分离 四.总结

  • 11.Nginx动静分离配置

    Nginx动静分离 动静分离,通过中间件将动态请求和静态请求进⾏分离, 分离资源, 减少不必要的请求消耗, 减少请...

网友评论

      本文标题:11,nginx动静分离

      本文链接:https://www.haomeiwen.com/subject/jvddsqtx.html