0
我試圖設置一個Django站點(由其他人開發)的開發版本,這樣我可以在進行更改前進行編輯和測試。當我嘗試進入127.0.0.1:8000
時,出現HTTP 301
錯誤。Django runserver給出301錯誤
我試過其他端口以確保我沒有使用它。
我認爲設置應該讓我來運行這個應用程序,例如我有:
DEBUG = True
ALLOWED_HOSTS = ['*']
活動網站從HTTPS
運行,所以我想,有內settings.py
一些東西,指定SSL但我找不到任何東西。
兩個問題:
- 有沒有辦法使用的runserver效仿HTTPS?
- 如果不是,我應該尋找哪些可能會迫使HTTPS?
['SECURE_SSL_REDIRECT'](https://docs.djangoproject.com/en/1.8/ref/settings/#secure-ssl-redirect)設置是在Django 1.8中添加的。您的['MIDDLEWARE_CLASSES'](https://docs.djangoproject.com/en/1.8/ref/settings/#middleware-classes)設置中可能會有一個自定義中間件。 – Alasdair
HTTP 301不是錯誤代碼 – e4c5