webpy和CherryPyWSGIServer

时间:2012-05-26 02:06:32

标签: python

我正在使用我的程序http://webpy.org/cookbook/ssl的底部代码,当我通过https连接到我的python服务器时,一切都很好。然后,当我以http身份连接到我的服务器时,它没有按预期连接。 但是当我回到https时,我每次都有一个时间,我必须重新启动我的comp,这样我才能再次连接。 任何人都可以帮助我从哪里开始这个问题? 感谢。

1 个答案:

答案 0 :(得分:0)

在您的nginx或apache服务器配置文件中,您需要始终将页面重定向到https,或正确处理http。例如,如果有人点击我的服务器,我每次都会在Nginx中永久重定向到https:

server {
    listen 80;
    rewrite ^ https://$host$request_uri permanent;
}

您还需要定义webpy应用程序处理。我最终使用Ubuntu,Nginx,uWSGI和webpy,我的网站工作得非常好。希望这会有所帮助。在找到这个网站之前,我和你做的完全相同:

http://fartersoft.com/blog/2012/02/10/deployment-of-web-py-applications-using-uwsgi-and-nginx-on-ubuntu/

这让我开始了。我希望它可以帮助你。