Итак, у меня есть сервер приложений Django, настроенный с использованием Apache и uWSGI, и прокси-система.Одна небольшая проблема ... Что-то постоянно меняет мое имя хоста !!!
Это почти напоминает правило перезаписи, но я искал свой httpd.conf и не смог найти ни одного, соответствующего требованиям.Всякий раз, когда я отправляю URL-адрес HTTP:
http://www.example.com/polls
Django получает этот URL-адрес от прокси-сервера:
http://www.example.com/kpolls
Это действительно раздражает!что-то продолжает добавлять это чертово k
к моему имени хоста, и я понятия не имею, что!Пожалуйста, помогите!
Дополнительная информация:
Итак, мой прокси довольно прост:
ProxyPass "/" "uwsgi://127.0.0.1:49152/var/run/app_name.sock"
ProxyPassReverse "/" "uwsgi://127.0.0.1:49152/var/run/app_name.sock"
(пробовал localhost
и www.example.com
просто для уверенностине влияет, поэтому имя хоста разрешается правильно.)
Мне кажется, что прокси-сервер изменяет его перед передачей запроса в Django?