Expires:设置响应内容的过期时间。用于静态文件缓存配置。
location ~ .(gif|jpg|png|js|css)$ {
expires 1h; # 1小时过期
}
Content-Type:设置响应内容的MIME类型和字符集。
default_type text/html;
charset utf-8;
Cache-Control:控制缓存,如no-cache禁用缓存、max-age设置缓存时间等。用于静态文件缓存配置。
location ~ .(gif|jpg|png|js|css)$ {
add_header Cache-Control "public, max-age=3600";
}
Server:服务器信息,一般隐藏或设置为Nginx。
server_tokens off; # 隐藏Server响应头
Location:重定向使用的位置信息。
location /old/ {
return 301 /new/; # 301永久重定向
}
Content-Encoding:响应内容的编码格式,如gzip。
gzip on; # 开启gzip压缩
gzip_types text/plain text/css text/xml; # 设置压缩类型
Content-Disposition:attachments设置响应内容的下载及文件名。
location ~* .(xlsx|doc)$ {
add_header Content-Disposition "attachment; filename=$1";
}
X-Frame-Options:用于防止网页被Frame掌握,以防止点击劫持。
add_header X-Frame-Options "SAMEORIGIN";
以上是编程学习网小编为您介绍的“Nginx支持哪些常见的HTTP头?(附配置说明)”的全面内容,想了解更多关于 前端知识 内容,请继续关注编程基础学习网。
沃梦达教程
本文标题为:Nginx支持哪些常见的HTTP头?(附配置说明)


猜你喜欢
- ajax实现省市三级联动效果 2023-02-23
- Redis内存分析工具—redis-rdb-tools (转载http://www.voidcn.com/article/p-axfdqxmd-bro.html) 2023-10-26
- Java实现爬虫给App提供数据(Jsoup 网络爬虫) 2024-01-14
- 使用AngularJS2中的指令实现按钮的切换效果 2022-07-07
- 微信小程序实现商品数据联动效果 2022-08-30
- 在JavaScript中如何解决用execCommand( 2024-01-14
- php-如何将MySql DATETIME结果放入类型为datetime-local的HTML输入中 2023-10-26
- 利用CSS3实现自定义滚动条代码分享 2024-02-05
- 说说JSON和JSONP 也许你会豁然开朗 2024-01-15
- Ajax的特性及乱码问题 2023-02-14