Способы оплаты Abuse

Ошибка 404 при открытии файлов определенного расширения

31.01.2025, 21:36

Ошибка 404 является стандартным кодом состояния HTTP и указывает на то, что запрашиваемый ресурс не найден. Чтобы решить проблему, необходимо проверить вышеуказанные аспекты и убедиться, что файл доступен и правильно настроен на сервере. Ошибка 404 в ISPmanager 6 при попытке открыть файлы определенного расширения может возникать по нескольким причинам. 

Как проявляется проблема

При попытке открытия существующих на сайте файлов определенного расширения, например “.js”, возвращается ошибка 404. При этом используется Node.js или Python.

Причины появления ошибки

Формат файлов не указан в секции location в конфигурации виртуального хоста.

Методы решения

Через панель ispmanager 6

Откройте конфигурационные файлы проблемного сайта, выбрав его в разделе “Сайты” и нажав на кнопку “Конфиг. файлы”. 

Перейдите к конфигурационном файлу Nginx и добавьте нужный формат к прочим перечисленным в строке location ~* ^.+\., использовав символ | как разделитель. 

Сохраните изменения, нажав кнопку “Сохранить и закрыть”.

Через терминал

Подключитесь к серверу по SSH под пользователем "root". Откройте конфигурационный файл Nginx проблемного сайта по пути /etc/nginx/vhosts/<имя_пользователя>/<имя_сайта>.conf в текстовом редакторе и добавьте нужный формат к прочим перечисленным в строке location ~* ^.+\., использовав символ | как разделитель. Сохраните изменения и перезагрузите службу веб-сервера Nginx с помощью следующей команды:

service nginx restart

Если используется файл .htaccess, убедитесь, что в нем нет правил, которые могут блокировать доступ к файлам с данным расширением. На этом инструкция завершена.