当前位置: 首页 > news >正文

上国外网站的dns宁乡县住房和城乡建设局网站

上国外网站的dns,宁乡县住房和城乡建设局网站,成都网站建设 哪家比较好,外贸响应式网站设计前端项目发布后,有些接口需要在服务器配置反向代理,资源配置gzip压缩,配置跨域允许访问等 配置文件模块概览 配置示例 反向代理 反向代理是Nginx的核心功能之一,是指客户端发送请求到代理服务器,代理服务器再将请求…

前端项目发布后,有些接口需要在服务器配置反向代理,资源配置gzip压缩,配置跨域允许访问等

配置文件模块概览
在这里插入图片描述
配置示例
在这里插入图片描述
在这里插入图片描述

反向代理
反向代理是Nginx的核心功能之一,是指客户端发送请求到代理服务器,代理服务器再将请求转发给后端的多个服务器中的一个或多个,并将后端服务器的响应返回给客户端。客户端并不直接访问后端服务器,而是通过反向代理服务器来获取服务。

要配置Nginx作为反向代理,需要使用location块中的proxy_pass指令,add_header配置允许跨域请求
跨域请求配置

server {listen 8020;server_name 172.18.34.14;fastcgi_buffers 50 4K;fastcgi_buffer_size 4k;location /hznl/data {#指定后台服务器地址proxy_pass http://172.18.43.5:8098;#允许所有源add_header 'Access-Control-Allow-Origin' '*';#是否可以向服务端发送Cookie,默认是 falseadd_header 'Access-Control-Allow_Credentials' 'true';  #允许指定头部add_header 'Access-Control-Allow-Headers' 'Authorization,Accept,Origin,DNT,X-CustomHeader,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Content-Range,Range';#允许指定方法add_header 'Access-Control-Allow-Methods' 'GET,POST,OPTIONS,PUT,DELETE,PATCH';}
}

单页面应用刷新404问题

 location / {try_files $uri $uri/ /index.html;}

静态资源压缩gzip
Nginx中的静态资源压缩可以在http块、server块、location块中配置;Gzip是一种文件级别的数据压缩算法,用来减少文件大小,节省带宽从而提高网站的访问速度。它可以有效减少网络传输时间,这在大多数网站上可以大大提升用户体验

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" ''"$http_user_agent" "$http_x_forwarded_for"';#access_log  /var/log/nginx/access.log  main;sendfile        on;#tcp_nopush     on;keepalive_timeout  65;client_max_body_size 10m;#gzip  on;#是否启动gzip压缩,on代表启动,off代表开启gzip  on;##  #需要压缩的常见静态资源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;##    #由于nginx的压缩发生在浏览器端而微软的ie6会导致压缩后图片看不见所以该选#    项是禁止ie6发生压缩gzip_disable "MSIE [1-6]\.";##      #如果文件大于1k就启动压缩gzip_min_length 1k;##        #以16k为单位,按照原始数据的大小以4倍的方式申请内存空间,一般此项不要修改gzip_buffers 4 16k;##          #压缩的等级,数字选择范围是1-9,数字越小压缩的速度越快,消耗cpu就越大gzip_comp_level 2;include /usr/local/nginx/conf/conf.d/*.conf;
}

验证gzip压缩是否生效
服务端在接受到来自客户端的请求申请头部信息:Accept-Encoding: gzip, deflate,后,会对请求的资源响应内容的实体进行相应的编码处理,并且会在服务端的响应头部信息返回相应响应头部信息
在这里插入图片描述
可以看到watermark.js文件gzip压缩前为14.6kb,压缩后是4.4kb
在这里插入图片描述
可以看到,对图片资源使用gzip压缩没有使图片体积变小,体积还增大了。不管是 gif,jpg,png,ico格式,都是对图片做了有损压缩,也就是说,这些格式本来就是已经压缩过的格式,再进行gzip压缩,也不会有啥明显效果,而且还消耗服务器的CPU。所以,一般都不会对图片,视频,音频这些类型的文件做gzip压缩。
补充:
访问链接
对图片压缩
在这里插入图片描述

http://www.yayakq.cn/news/465428/

相关文章:

  • 超酷网站欣赏安徽省建设部网站官网
  • 深圳建站公司品牌网站建设济南建网站公司价格
  • seo自己做网站吗wordpress加载过慢
  • 外贸网站怎么建设厦门城健建设有限公司网站
  • 做购买网站好的平面设计网站有哪些
  • 外国炫酷网站设计怎么注册晋江网站做的
  • 网站建设实训课实训心得国外免费源码网站
  • 网站前台登录模板织梦网站地图制作教程
  • 网站建设实务课本东莞网页设计与制作
  • 网站建设公司宣传网站后台开发
  • 建二手车网站html编辑器代码
  • 网站建设的目的及意义查网站是否正规
  • 最超值的赣州网站建设网络服务合同交印花税吗
  • 株洲网站建设服务平台医疗网站建设网站
  • 加强政务门户网站建设app多少钱
  • 大型视频网站开发图片制作怎么弄
  • 网站排名要怎么做怎么在本地做网站
  • 网站底部浮动广告代码关键词完整版
  • 医院网站素材中国国防建设网站
  • 门源网站建设公司优化网站关键词的技巧
  • 给你网站你会怎么做的做自媒体的上那些网站
  • 网站建设制作需求一个空间2个网站代码
  • 郑州h5网站建设wordpress 用户权限分配
  • 高校网站建设存在的问题app开发教程视频
  • 河南自己怎么做网站昆明中小企业网站建设
  • 江门网站建设定制焦作焦煤电子商务网站建设
  • 湖北省建设信息港网站和拓者设计吧类似的网站
  • 东城精锐传媒专注于各类网站建设对钩网机械加工订单
  • 长春网站建设工作室wordpress和json
  • 徐闻手机网站建设公司知名营销网站开发