1. 在nginx.conf文件http配置项中加入:include domains/*;
2. 在domains文件夹下添加download文件,文件内容如下
server
{
listen 8018;
server_name DownloadWebset;
access_log /export/servers/nginx/logs//downloads_access.log main;
error_log /export/servers/nginx/logs/downloads/downloads_error.log warn;
error_page 411 = @my_error;
location / {
if ($request_filename ~* ^.*?/.(zip|apk)$)
{
add_header Content-Disposition: 'attachmet;';
}
}
location @my_error {
}
root /home/dev/downloads/;
autoindex on;
}
3. 重启nginx服务,随后访问http://xxxx:8018,即可访问download文件中配置的/home/dev/downloads下的文件