Http POST отбрасывает порт в URL

Мне создали веб-приложение с Django. Я в настоящее время выполняю его от ноутбука дома позади маршрутизатора.

Мне настроили маршрутизатор для маршрутизации всего трафика, отправленного в определенный порт к тому ноутбуку.

У меня есть Nginx как обратный прокси для Apache, с помощью mod_wsgi для выполнения Django.

Моя проблема - это: когда я пытаюсь отправить любую форму POST, порт # удален из URL (например, 209.245.23.201:1552/login/становится 209.245.23.201/входить/),

Естественно, это повреждается. Что вызывает это (Nginx, Apache, Django?) и как я могу зафиксировать его?

Заранее спасибо.

Править: Кажется, что формы ДЕЙСТВИТЕЛЬНО отправляют, но я думаю сбои перенаправления.

РЕДАКТИРОВАНИЕ 2: проблема определенно или с Nginx или со взаимодействием между Nginx и Apache. Я попробовал установку Apache как единственный сервер, работая django, и это хорошо работало. So или Nginx отбрасывает порт или так или иначе Apache запутывается Nginx, действующим как proxy.whatever

22
задан Dane Larsen 3 August 2010 в 16:07
поделиться