Nginx set content type 2018-05-30 23:34
Nginx will add Content-Type depend on suffix of url in response header. The suffix and Content-Type mapping are in /etc/nginx/mime.types. There are two ways to change Content-Type in Nginx.
1. edit mime.types to map suffix and Content-Type
Add a record in mime.types like following. All Content-Type of "*.video" url will be "video/mp4"
video/mp4 video;
2. add default_type in special location configuration
Add default_type to appoint default Content-Type for current url. All Content-Type of "/video" url will be "video/mp4"
location /video {
root /video_file;
index index.html;
default_type video/mp4;
}
EOF