Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 3 在rails 3.0中配置Webrick以同时提供http和https(SSL)服务_Ruby On Rails 3_Web Services_Webrick - Fatal编程技术网

Ruby on rails 3 在rails 3.0中配置Webrick以同时提供http和https(SSL)服务

Ruby on rails 3 在rails 3.0中配置Webrick以同时提供http和https(SSL)服务,ruby-on-rails-3,web-services,webrick,Ruby On Rails 3,Web Services,Webrick,我正在尝试在我的应用程序中使用适用于rails 3.0的ssl_requiremnt插件。我的应用程序中的一些链接需要使用SSL进行安全保护,其余的只需要通过http提供服务。我根据这篇文章配置了webrick: 现在我希望webrick同时提供http和https服务。使用rails 2.3似乎很容易 有人能帮我吗?我通过切换Nginx解决了这个问题,但无法使用Webrick。我猜Webrick不支持同时使用两个服务器实例,要切换,您需要停止当前服务器并重新启动具有https://设置的服务器

我正在尝试在我的应用程序中使用适用于rails 3.0的ssl_requiremnt插件。我的应用程序中的一些链接需要使用SSL进行安全保护,其余的只需要通过http提供服务。我根据这篇文章配置了webrick:

现在我希望webrick同时提供http和https服务。使用rails 2.3似乎很容易


有人能帮我吗?

我通过切换Nginx解决了这个问题,但无法使用Webrick。我猜Webrick不支持同时使用两个服务器实例,要切换,您需要停止当前服务器并重新启动具有https://设置的服务器。

似乎不可能。如果我说“需要webrick/https”,那么它将停止响应http。是的,似乎无法使用webrick设置https,而我使用了Nginx