专栏首页若是烟花Nginx 配置相关--Gzip压缩、CORS

Nginx 配置相关--Gzip压缩、CORS

Gzip压缩

效果还是很明显的

# 直接配置到 nginx server下面即可
# 效果还是挺明显的,之前大概2m的js文件,现在只要600kb左右
# use gzip
gzip on;
gzip_min_length 1k;
gzip_buffers 4 16k;
#gzip_http_version 1.0;
gzip_comp_level 2;
gzip_types text/plain application/x-javascript application/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]\.";

##CORS

Spring MVC 4.2 开始支持CROS配置

# 将 <!--IP--> 替换为IP即可,域名....
# 也可以直接将所有请求都返回 Access-Control-Allow-* , 但是并不推荐
if ($http_origin ~* (<!--IP-->)) {
        set $cors "true";
}

if ($cors = "true") {
        add_header 'Access-Control-Allow-Origin' "http://xxxxxx.xxx";
        #add_header 'Access-Control-Allow-Credentials' "true";
        add_header 'Access-Control-Max-Age' 86400;
        add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS, DELETE';
        add_header 'Access-Control-Allow-Headers' 'reqid, nid, host, x-real-ip, x-forwarded-ip, event-type, event-id, accept, content-type';
        add_header 'Content-Length' 0;
        add_header 'Content-Type' 'text/plain, charset=utf-8';
        return 204;
}

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 编写一个简单的JQuery插件

    lpe234
  • 当你在`bind 0.0.0.0`的时候,你实际在做什么

    如上面的 TCP *:5000 (LISTEN) 中 * 便表示 0.0.0.0。在这种情况下,他是一个缺省的路由绑定。

    lpe234
  • 传智播客OA项目学习--阶段三(Struts中Action书写)

    这样的话,一般就会有6种请求(addUI(), add(), delete(), editUI(), edit(), list())

    lpe234
  • Android使用Intent.ACTION_SEND分享图片和文字内容的示例代码

    本文讲述了Android版Intent.ACTION_SEND分享图片和文字内容。分享给大家供大家参考,具体如下:

    砸漏
  • 智慧气象服务

    气象服务业务要讨论的问题还很多,以后我再继续,今天暂且换个轻松点的话题,我想跟大家讨论一下智慧气象服务。智慧气象服务是未来愿景,所以可以尽情畅想。未来智慧气象服...

    用户1247399
  • 英国变脸!紧急审查华为,推翻允许其参与英国5G建设的政策

    上周,美商务部发文将全面切断华为全球晶圆代工来源,这一禁令不仅限制了华为产品在美的生产销售,其在全球的影响也正在迅速发酵。

    大数据文摘
  • 工业互联网时代,华为要做一名老实的“工匠”

    导读:工业互联网时代,很多企业都陷入思考,一个企业、一个团队,能否掌握信息革命的这些工具,能否攻克工业革命的堡垒?传统产业在互联网时代,在引进别人的经验的时候...

    钱塘数据
  • [前端] 设定为disabled的表单域值不能被提交

    陶士涵
  • 中兴事件后华为美国大学合作项目受阻,徐直军批国会议员「对科学无知」始末

    AI 科技评论消息:一直以来,美国国会议员卢比奥是个典型的激进派,主张对中兴和华为采取严厉措施予以制裁,并积极收集情报证明他的论调。「毫无疑问,华为不可信任,教...

    AI科技评论
  • Debian宝塔面板安装Ghost 博客

    前言:为什么要在宝塔面板下装Ghost博客?源于我对宝塔的需求,方便于测试代码的时候能够快速的建立环境。至于宝塔的安全性问题就不必深究了,凡事都有双刃剑!

    西安凡尘网络

扫码关注云+社区

领取腾讯云代金券