Есть проблема, с которой я раньше не сталкивался. Успешно установлен Flask и gunicorn с Apache (httpd) в CentOS 7. Я проксирую с Apache и могу получить доступ к моему приложению Flask в браузере. Он даже правильно перенаправляет на мой маршрут входа при посещении root сайта. Что происходит, так это то, что он не находит / не загружает мои HTML страницы (например, логин. html) в папке шаблонов. Кажется, он пытается загрузить файлы из веб-каталога Apache по умолчанию (который в данный момент пуст, что приводит к 404).
Я использую точно такую же структуру папок и приложение flask на другом сервере, и оно без проблем находит файлы HTML в каталоге шаблонов (когда я использую render_template). Но в настоящее время похоже, что он смотрит в Apache web root вместо каталога шаблонов для моих HTML файлов.
Не уверен, какой код или конфигурацию разместить здесь, но рад опубликовать что-нибудь это актуально.