前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Nginx 配置相关--Gzip压缩、CORS

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

作者头像
lpe234
发布2020-07-27 17:24:20
4400
发布2020-07-27 17:24:20
举报
文章被收录于专栏:若是烟花若是烟花

Gzip压缩

效果还是很明显的

代码语言:javascript
复制
# 直接配置到 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配置

代码语言:javascript
复制
# 将 <!--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;
}
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档