0
有一個Django在https端口(443)上運行。當用戶訪問https://hostname/newAPP時,我想讓Django重定向到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 /主機名不是一個選項。