Ошибка 404 при запросе существующего файла

Я пытаюсь развернуть проект Django на VPS - он использует Apache и mod_wsgi. (Локально он работает нормально). Моя домашняя страница отображается, но статический файл не найден, что приводит к нечеткому отображению.

Я настроил свои статические файлы таким образом :

settings.py :

STATIC_ROOT = os.path.join(BASE_DIR, 'static')
STATIC_URL = '/static/'

urls.py

urlpatterns = [
    path('', home, name='home'),
    path('output/<str:region>/<str:summoner_name>', output, name='output')
] + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)

вызов в шаблоне :

home.html

После этого я запустил collectstatic, который создал "статическую" папку в корне, как и ожидалось. Я проверил через SSH и FTP, она там есть: смотрите здесь, с правильными разрешениями. URL для доступа к ней должен быть таким: mywebsiteurl/static.

Но я получаю эту ошибку 404, хотя мой проводник, кажется, ищет правильный адрес :

errors

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

Вернуться на верх