HTTP块设置

这里继续接上一节的示范性Nginx配置文件来说明。

http {
	# 设定mime类型,mime类型有mime.types文件定义
	include mime.types;
	# 设定默认mime类型
	default_type application/octect-stream;
	# 设定日志格式
	log_format main '';
	access_log logs/access.log main;
	
	# send_file指令指定nginx是否调用sendfile函数来输出文件,对于普通应用可以设置为on,但是对于下载等重磁盘IO负载应用,应该设置为off来平衡磁盘与网络的IO处理速度
	sendfile on;
	
	# 连接超时时间
	keepalive_timeout 60;
	tcp_nodelay on;
	
	# GZip压缩设置
	gzip on;
	# 设定禁用GZip压缩的条件
	gzip_disbale "MSIE [1-6].";
	
	# 设定请求缓冲
	client_header_buffer_size 128k;
	large_client_header_buffers 4 128k;
	
	# 虚拟主机配置
	server {
		...
	}
}