Я новичок в развертывании серверов, поэтому, пожалуйста, ответьте на этот вопрос.Мое веб-приложение работает на 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, но я не знаю, как поступить.Отказ от ответственности: я опубликовал этот вопрос некоторое время назад на serverfault тоже.Так что не стреляйте в меня.