Я новичок в развёртывании серверов, так что, пожалуйста, поддержите меня в этом нубском вопросе. Мое веб-приложение работает на apache, пока я обслуживаю статические файлы из nginx. Все идет нормально. Я хочу, чтобы пользователи могли получить доступ к некоторым статическим файлам, напрямую обращаясь к apache (случай для обратного прокси). Вот мой файл сайта apache.
ServerName enpass.djangoserver
DocumentRoot /srv/www/enpass
ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
<Directory /srv/www/enpass>
Order allow,deny
Allow from all
</Directory>
ProxyPass /nginx/ http://localhost/media/
ProxyPassReverse /nginx/ http://localhost/media/
Мое веб-приложение основано на фреймворке django. Всякий раз, когда я пытаюсь получить доступ к чему-то вроде http://enpass.djangoserver/nginx/foo, вместо данных из nginx, я получаю сообщение об ошибке от моего веб-приложения (django), что /nginx не является определенным URL-адресом. Что не так с моими файлами конфигурации? Это может быть проблема с приоритетом запросов URL, но я понятия не имею, как действовать дальше. Отказ от ответственности: я тоже разместил этот вопрос некоторое время назад на сервере. Так что не стреляйте в меня.