我正在为我的程序http://webpy.org/cookbook/ssl使用最底层的代码,当我通过https连接到我的python服务器时,一切都很好。然后,当我作为http连接到我的服务器时,它不能按预期连接。但是当我回到https时,我每次都会超时,我必须重新启动我的comp,这样我才能再次连接。有人能帮我解决这个问题吗?谢谢。
发布于 2013-03-20 01:28:57
在您的nginx或apache服务器配置文件中,您需要始终将页面重定向到https,或者正确处理http。例如,如果有人访问我的服务器,每次在Nginx中我都会像这样永久地重定向到https:
server {
listen 80;
rewrite ^ https://$host$request_uri permanent;
}您还需要定义您的webpy应用程序处理。我最终使用了带有webpy的Ubuntu,Nginx,uWSGI,我的网站运行得非常好。希望这能有所帮助。在我找到这个网站之前,我一直在做和你一模一样的事情:
http://fartersoft.com/blog/2012/02/10/deployment-of-web-py-applications-using-uwsgi-and-nginx-on-ubuntu/
这帮助我开始了。我希望它能对你有所帮助。
https://stackoverflow.com/questions/10763096
复制相似问题