最简单的使用nginx实现动静分离

其实就是在 server 下 location / {} 前加上一个过滤地址

//拦截静态资源
location ~ \.(html|htm|gif|jpg|jpeg|bmp|png|ico|js|css)$ {root D:/nginx-1.12.2/static; //你所保存静态文件的地址index  index.html index.htm;
}

然后就是压缩 首先 gzip off 要设置成 gzip on 配置如下

     gzip on;gzip_min_length 1k;gzip_buffers 4 16k;gzip_comp_level 2;gzip_types text/plain application/javascript application/x-javascript text/css application/xml text/javascript application/x-httpd-php image/jpeg image/gif image/png;gzip_vary off;gzip_disable "MSIE [1-6]\.";

整体的server节点代码如下

server {listen       80;server_name  localhost;gzip on;gzip_min_length 1k;gzip_buffers 4 16k;gzip_comp_level 2;gzip_types text/plain application/javascript application/x-javascript text/css application/xml text/javascript application/x-httpd-php image/jpeg image/gif image/png;gzip_vary off;gzip_disable "MSIE [1-6]\.";#charset koi8-r;#access_log  logs/host.access.log  main;#拦截静态资源location ~ \.(html|htm|gif|jpg|jpeg|bmp|png|ico|js|css)$ {root D:/nginx-1.12.2/static;index  index.html index.htm;}location / {index  index.html index.htm;proxy_pass http://localhost:8080;}
}

最简单的使用nginx实现动静分离相关推荐

  1. nginx+tomcat动静分离结构

    本文采用另一种策略对动静分离进行演示,它的大致结构如图 2 所示. 图 2. 本文设计的动静分离结构 在本文中,我们将静态资源放在 A 主机的一个目录上,将动态程序放在 B 主机上,同时在 A 上安装 ...

  2. K8S高可用集群架构部署 dashborad插件部署 Nginx实现动静分离 K8S在线升级

    K8S官方文档 注意:该集群每个master节点都默认由kubeadm生成了etcd容器,组成etcd集群.正常使用集群,etcd的集群不能超过一半为down状态. docker的namespace: ...

  3. Nginx的动静分离实验

    Nginx的动静分离实验 1.如何区分静态文件和动态文件? location中: expires 60d:静态资源–>可以缓存,不会向服务器去请求: proxy_pass:把请求转发给某个组 f ...

  4. nginx使用-动静分离

    一.概念 Nginx 动静分离简单来说就是把动态跟静态请求分开,不能理解成只是单纯的把动态页面和静态页面物理分离.严格意义上说应该是动态请求跟静态请求分开,简单的可以理解成使用 Nginx处理静态页面 ...

  5. 【网络编程】利用Nginx实现动静分离--分离动态请求和静态请求(Nginx+Tomcat)

    文章目录 一.什么是动静分离 1.1 动静分离原理 1.2 Nginx实现动静分离的优势 二.动静分离的实现 2.1 先了解一下location语法 2.1.1 nginx模块 2.1.2 Nginx ...

  6. 手把手教你,嘴对嘴传达------Nginx实现动静分离的两种方式

    文章目录 前言 一.部署Nginx+Apache动静分离 1.Nginx动静分离介绍 2.具体配置 (1)需求 (2)配置动态apache网站 (3)验证php部署是否成功 (4) 静态nginx主机 ...

  7. nginx实现动静分离

    nginx实现动静分离 1. 什么是动静分离 2. nginx反向代理与负载均衡 3. nginx实现负载均衡 4. nginx实现动静分离 1. 什么是动静分离 动静分离主要是通过nginx+PHP ...

  8. Nginx配置——动静分离

    文章目录 0. 引言 1. 动静分离 1.1 何为动静分离 1.2 动静分离目的 2. 如何配置 2.1 资源准备 2.2 进行 Nginx 配置 2.3 测试结果 3. location 4. Ur ...

  9. Docker构建Nginx+Tomcat动静分离架构

    随着主流Nginx WEB服务器的发展,现在基于Nginx的WEB服务器已广泛应用于各大互联网企业.今天我们来使用docker构建我们的Linux+Nginx+Tomcat动静分离服务器. 1)    ...

  10. tomcat 如何跳转到apache_第二十期:基于tomcat部署jforum站点,并结合nginx实现动静分离...

    一.  基于tomcat部署站点,并nginx实现动静分离 1.1  Tomcat部署 1.1.1  配置jdk #二进制安装 #解压 [root@node2local]# tar -xzvf jdk ...

最新文章

  1. Centos 7下编译安装Apache
  2. unix改变shell显示颜色
  3. 神策数据与 IPIP.NET 强强联合,精准 IP 让用户行为分析更精确
  4. boost::log::expressions::has_attr用法的测试程序
  5. php数据库postgresql,PHP 操作 PostgreSQL数据库
  6. NYOJ 63 小猴子下落
  7. 运用OpenMP提速图像处理速度
  8. html鼠标爱心特效代码,鼠标点击爱心特效代码分享
  9. 正点原子阿尔法linux开发板USB烧录裸机例程
  10. python毕业设计项目源码选题(19)篮球、足球、羽毛球等运动场地预约系统毕业设计毕设作品开题报告开题答辩PPT
  11. 【滤波器】基于多种滤波器实现信号去噪含Matlab源码
  12. Unity移动端自动翻转及横竖屏的设置与检测
  13. 目标检测Anchor是什么?怎么科学设置?人人都能彻底搞懂的Anchor深度解析
  14. python xmind_Python 使用Python操作xmind文件
  15. 37-递归求第五个人的年龄
  16. Signal信号处理
  17. Python 增加时间戳和今日日期
  18. 【KALI使用】12搜索引擎Google、YANDEX、Maltego
  19. 甜椒刷机助手(安卓一键刷机助手) v3.5.1.1 电脑版
  20. 离线安装python包_补充

热门文章

  1. 网络 错误_微软承认Windows 10新BUG:错误显示没有网络连接
  2. python2.7安装教程win7_win7下python2.7安装 pip,setuptools的正确方法
  3. vb2008 获取mac地址_华为 荣耀路由Pro 设置MAC地址克隆的方法?华为荣耀路由器怎么设置...
  4. 南方电网两栖机器人_南方电网发力特高压、人工智能、充电桩等新基建项目
  5. Somer’s D(Somers’ Delta)-顺序变量相关性分析方法
  6. oracle怎么查找数据泵,ORACLE数据泵使用详解
  7. 《C++(二)--智能指针》
  8. 四年级计算机病毒与网络安全,《计算机病毒与网络安全》教学案例
  9. 阿里云云计算 12 对象存储 Object Storage Service OSS 的概念
  10. 线性支持向量机与软间隔最大化