Файлы Nginx .zip возвращаются 404

У Вас может быть старый ISP, и новый ISP делегируют обратные зоны DNS Вам теперь (новый ISP не может хотеть делать это до movetime).
Добавьте обратные записи для старых и новых IP-адресов к Вашему серверу DNS. Это гарантирует, что Ваш PTR останется существующим и точным всюду по переключателю. После того, как TTL истекает на для старого IP, можно удалить его запись PTR.

1
задан 23 November 2012 в 04:14
1 ответ

Попробуйте переписать это так:

location ~ .*\.zip$ {
    add_header Content-Type "application/zip";
    add_header Content-Disposition "attachment; filename=gamezip.zip";
}

Кроме того, если описанное выше не работает, попробуйте переопределить корень внутри местоположения:

location ~ .*\.zip$ {
    root /var/www/mystatic/;
    add_header Content-Type "application/zip";
    add_header Content-Disposition "attachment; filename=gamezip.zip";
}

Наконец, из любви к $ БОЖЕСТВО, удалите приложение / zip из типов gzip:

gzip_types text/plain text/css application/json application/x-javascript text/xml
    application/xml application/rss+xml text/javascript image/svg+xml
    application/vnd.ms-fontobject application/x-font-ttf font/opentype image/png image/jpeg **application/zip;**

Это бесполезно, поскольку файл .zip уже сжат!

0
ответ дан 4 December 2019 в 09:34

Теги

Похожие вопросы