我配置了nginx來運行HTTPS。我還重寫了所有規則,以便它在HTTPS下運行。Django runserver顯示HTTP
但是,Django仍然在內部運行HTTP嗎?
Django version 1.2.1, using settings 'myproject.settings'
Development server is running at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
[14/Aug/2012 23:57:04] "GET /app/c HTTP/1.0" 200 4
[14/Aug/2012 23:57:09] "GET /app/c HTTP/1.0" 200 4
是的。我知道我的版本已經過時了。
我檢查了request.is_secure
,它在我訪問HTTPS時返回True。
你怎麼不使用WSGI或至少FastCGI? – 2012-08-15 04:01:38
@ IgnacioVazquez-Abrams嗯你是什麼意思?然而,我的確在運行gunicorn。 – User007 2012-08-15 04:09:58