Назад | Перейти на главную страницу

Загрузка EXE из Интернета вызывает 403 запрещенных nginx

У меня есть файл, загруженный на наш веб-сайт в папке / Downloads, которую я создал. Ссылка для скачивания, похожая на:

Ссылка для скачивания образца

не было проблем с загрузкой несколько недель назад. Я не уверен, что изменилось.

Теперь я получаю (d) 403 Forbidden nginx как сообщение. Я поставил прошедшее время, потому что видел это ТАК статья. Я реализовал решение, и ошибка изменилась. Теперь я получаю:

Запрещено

У вас нет разрешения на доступ к этому документу.

Разрешения файловые, как и любой другой файл на веб-сервере. Linux находится на внутренней стороне и предположительно использует Apache.

Я разговаривал с хостинговой компанией, и они мне не помогли. Сделав имя файла в нижнем регистре по косметическим причинам, я зашипел и удалил .exe расширение и высказывание problem solved заставил меня зашипеть вдвойне. Ни объяснения проблемы, ни решения.

NGINX, очевидно, является частью общей картины. Это просто часть пакета веб-хостинга, очень похожая на радио при аренде автомобиля. Вы получаете это, хотите вы этого или нет, но проблема не в том, что NGINX обязательно является проблемой.

Разрешения на скачивание и вниз:

rwx r-x r-x

Кто-то еще добавил разрешение исполняемого файла, которое я хочу удалить, так как файл должен быть только загружаемым, а не исполняемым на сервере. Техник службы поддержки веб-хостинга несколько недель не должен был этого делать. Я просто оставил это сейчас.

Панель управления Plesk

Техник добавил следующее в область настроек Apache и nginx.

В обоих Additional Directives for HTTP/HTTPS:

<Location /shared/>
     Options +Indexes
</Location>

Я легко нашел сегодня утром In the Plesk panel, under the Apache & nginx settings for the domain. Checking the box: 'Serve static files directly by nginx' и поставил галочку в окошке, но теперь я не вижу там этой опции.

Все остальное - стандартная проблема (я оставляю за собой слово по умолчанию, так как в поле индексного файла есть список для стирки и не установлен флажок по умолчанию).

Мысли?