HTTP核心模块配置静态web服务器 5-MIME类型的设置

5-1 MIME type与文件扩展的映射

语法:types {...);

配置块:http,server,location

定义MIME type到文件扩展名的映射。例如:

types {

    text/html html;

    text/html conf;

   image/gif  gif;

    image/jpeg jpg;

}

5-2 默认MIME type

语法:default_type MEME-type;

默认:default_type text/plain;

配置块:http,server,location

当找不到相应的MIME type与文件扩展名之间的映射时,使用默认的MIME type作为http header中的Content-Type

5-3 types_hash_bucket_size

语法:types_hash_bucket_size size;

默认:types_hash_bucket_size 32|64|128;

配置块:http,server,location

为了快速寻找到相应MIME type,nginx使用散列表来存储MIME type与文件扩展名。此参数设置了每个散列桶占用的内存大小

5-4 types_hash_max_size

语法:types_hash_max_size size;

默认:types_hash_max_size 1024;

配置块:http,server,location

types_hash_max_size影响散列表的冲突率,越大,消耗越多内存,但散列key的冲突率会降低,检索速度更快。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值