Я не очень часто использовал Apache с Django, вместо этого обычно использовал nginx, gunicorn и сокет unix.
Когда я экспериментировал с Apache, mod_proxy и Django, я пытался передать все запросы на бэкэнд пушки, прослушивая 127.0.0.1:8998.
Я добился этого с помощью Rewrite... [P] (см. ниже), однако это отлично работает для URL-адреса по умолчанию, когда я перехожу на http://foo.bar.com/admin Меня перенаправляют на 127.0.0.1/admin, что явно не работает удаленно. Можно ли выполнить эту настройку с помощью файла htaccess, и что мне нужно сделать/посмотреть, чтобы исправить это?
.htaccess:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule (.*) http://localhost:8998/$1 [P]
Спасибо!