2016-12-01 11 views
0

私はDjangoサイトの開発版(他人が開発したもの)をセットアップしようとしています。変更を有効にする前に編集してテストすることができます。 127.0.0.1:8000に行ってみるとHTTP 301エラーが表示されます。Django runserverが301エラーを返す

私は他のポートを試して、まだ使用していないことを確認しました。

私は例えば、私が持っている、設定は私がこのアプリを実行できるようにする必要があります信じているので、私はSSLを指定されたsettings.py内の何かがある把握

DEBUG = True 
ALLOWED_HOSTS = ['*'] 

ライブサイトはHTTPSから実行されているが、私は何も見つけることができません。

つの質問:

  1. のrunserverを使用してHTTPSをエミュレートする方法はありますか?
  2. もしそうでなければ、どのようなHTTPSが必要なのでしょうか?
+0

['SECURE_SSL_REDIRECT'](https://docs.djangoproject.com/ja/1.8/ref/settings/#secure-ssl-redirect) Django 1.8で設定が追加されました。あなたの[MIDDLEWARE_CLASSES'](https://docs.djangoproject.com/en/1.8/ref/settings/#middleware-classes)設定にカスタムミドルウェアが存在する可能性があります。 – Alasdair

+0

HTTP 301はエラーコードではありません – e4c5

答えて

0

私はrunserverを使用してこれを実行することは決してありませんでした。最後に、私はそれをApacheサーバ上に設定し、うまくいった。

関連する問題