У меня есть приложение Sinatra, работающее в nginx (использующее thin в качестве обратного прокси), и я использую перенаправление '/ '
в Sinatra. Однако, когда я захожу на сайт по https, эти перенаправления отправляют меня на http: // localhost /
, а не на https: // localhost /
, поскольку они должен.
В настоящее время nginx передает управление thin с помощью этой команды proxy_pass http: // thin _cluster
, где thin_cluster
равно
upstream thin_cluster { server unix:/tmp/thin.cct.0.sock; }
Как я могу это исправить ?