Ruby on rails 在Heroku上使用精简和SSL的Rails应用程序(Procfile)

Ruby on rails 在Heroku上使用精简和SSL的Rails应用程序(Procfile),ruby-on-rails,ssl,heroku,thin,procfile,Ruby On Rails,Ssl,Heroku,Thin,Procfile,在Heroku上通过SSL使用瘦web服务器运行Rails应用程序时,我遇到了一些问题。我认为可能导致我的问题的一个原因是我没有使用ssl启动精简服务器(如图和所示)。但是,我不知道在Heroku上使用ssl启动精简服务器的正确语法。以下是我尝试过的不同procfile变体,但运气不佳: web:thin start--ssl-p$PORT web:bundle-exec瘦启动--ssl-p$PORT web:bundle exec rails s thin--ssl-p$PORT web:th

在Heroku上通过SSL使用瘦web服务器运行Rails应用程序时,我遇到了一些问题。我认为可能导致我的问题的一个原因是我没有使用ssl启动精简服务器(如图和所示)。但是,我不知道在Heroku上使用ssl启动精简服务器的正确语法。以下是我尝试过的不同procfile变体,但运气不佳:

web:thin start--ssl-p$PORT

web:bundle-exec瘦启动--ssl-p$PORT

web:bundle exec rails s thin--ssl-p$PORT


web:thin start--ssl

在Heroku上,在请求到达应用程序之前,ssl被终止。你的应用程序将只看到正常的HTTP流量。我认为您不需要将任何参数传递到
thin
,只需正常启动即可,您应该能够使用HTTPS访问您的站点

如果你有一个自定义域,这里有更多信息