zoukankan      html  css  js  c++  java
  • 关于nginx的动静分离配置和分析

    最近博客的图片多了起来(其实也不多,主要因为服务器差劲),于是打算将静态文件剥离出来,做一个分离。

    如何安装和配置nginx就不说了,再server节点下面添加如下:

    意思是对所有以这些为后缀的文件都做一个拦截,并到root下static文件夹下去搜寻,这里还可以指定服务器,就是将root static换成 proxy_pass http://www.xxxxx.com;expires是超时时间

    分析一下

    1. 项目中的静态文件是否可以去掉了?

    我做demo,发现删掉源代码中的静态文件是可以访问的,但是第一次访问的时候会找不到静态资源,刷新一次,才会去nginx下面找,也就是源代码中还得存一份,也不知道哪里设置不对,但感觉这样有点别扭,以后找到方案后再补充。

    2. 在不加这些静态拦截的时候,浏览器默认也会将静态文件做一个缓存,用户多次访问的时候,也是从缓存读取的数据,为啥加nginx这样一个拦截呢?

    3. 现在是搞不清到底是从nginx下读还是从浏览器中的缓存中读取了。也没发现网站访问速度快了多少。哈哈。。

  • 相关阅读:
    简单函数调用分析
    从函数层面看栈溢出
    C语言漏洞基础(一)
    C语言函数篇(一)
    开发一种填表机器
    阿米洛varmilo键盘
    Flops
    助力高校计算机教育 —— 码云为老师推出免费高校版
    Numerical Methods LetThereBeMath
    Git Cookbook
  • 原文地址:https://www.cnblogs.com/zhangjianbing/p/9504261.html
Copyright © 2011-2022 走看看