2017-10-11 6 views
0

https 포트 (443)에서 장고를 실행하고 있습니다. 사용자가 https://hostname/newAPP에 액세스 할 때 장고가 https://hostname:port으로 리디렉션하도록합니다.Django 앱은 동일한 IP이지만 다른 포트로 리디렉션해야합니다.

urls.py에서 urlpatterns에서 다음 줄을 시도했지만 결과를 얻을 수 없습니다.

url(r'^newAPP$', RedirectView.as_view(url=':8000', permanent=True), name='NewApp')

실제로는 리디렉션하지만, 잘못 형성된 URL에지고 "은 https : 호스트 이름/: 8000". " :"은 " /"다음에 표시됩니다.

서버에 IP/호스트 이름이 여러 개 있으므로 IP/호스트 이름을 하드 코딩 할 수 없습니다.

로컬 호스트 후 리디렉션 때문에

답변

관련 문제