服务。在我的服务器块的apk文件中设置的头我有由nginx的
location/{
proxy_pass http://echocdn;
include /etc/nginx/mime.types;
add_header Cache-Control "max-age=31536000, private, no-transform, no-cache";
location ~* \.apk$ {
add_header Content-Type application/vnd.android.package-archive;
add_header Content-Disposition "attachment";
}
}
如果我删除了内部位置块,我能达到的APK文件(和所有其他文件)。
随着添加的块,任何.apk文件返回404.如何添加APK文件的标题?
注:内容类型为其他文件类型是由包含的mime.types处理好了,但即使我添加行APK文件所描述的How to download ".apk" as ".apk"? (not as ".zip")和https://blog.mypapit.net/2015/08/how-to-set-apk-mime-type-for-nginx-web-server.html它只返回的内容类型的文本/ HTML的APK文件。
你需要有APK块也在里面proxy_pass处理这个问题。 –