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

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

Симптомы

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

Причины

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

Решение

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

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

 

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

 

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

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

Подключитесь к серверу по SSH под пользователем "root".

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

Сохраните изменения и перезагрузите службу веб-сервера Nginx с помощью следующей команды:

service nginx restart