小编Den*_* C.的帖子

nginx gzip Vary 标头和现有的 Vary 标头

我正在尝试激活 gzip 压缩,并且已将选项 gzip_vary 设置为开启;包括 Vary: Accept-Encoding 标头。

问题是,我的应用程序已经设置了 Vary: 标头。所以响应现在有两个 Vary:标头,一个来自我的应用程序,一个来自 nginx。

HTTP/1.1 200 OK
Server: nginx
Date: Sat, 17 Dec 2016 13:28:38 GMT
Content-Type: text/html; charset=UTF-8
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Sat, 17 Dec 2016 13:28:38 GMT
Cache-Control: no-cache, no-store, must-revalidate, max-age=0
Pragma: no-cache
Expires: Thu, 01 Jan 1970 00:00:00 GMT
Vary: User-Agent
Content-Encoding: gzip
Run Code Online (Sandbox Code Playgroud)

但我想它应该是这样的:

Vary: Accept-Encoding, User Agent
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

nginx gzip

6
推荐指数
1
解决办法
3063
查看次数

标签 统计

gzip ×1

nginx ×1