2012-06-04 3 views
2

Я хочу использовать SSL на всех маршрутах, кроме моей целевой страницы. Я попытался установить force_ssl во всех моих контроллерах, и для контроллера, который содержит корень, я сделал:Rails 3.2 force_ssl, за исключением целевой страницы

force_ssl: кроме =>: индекс

Однако, после того, как я разворачивал это мое ступенчатое приложение на Heroku, мое приложение по-прежнему применяется ssl на домашней странице. Есть ли что-то еще, что нужно сделать, чтобы отключить ssl на этом конкретном маршруте?

+0

возможного дубликата [Force SSL для определенных маршрутов в Rails 3.1] (http://stackoverflow.com/questions/10605407/force-ssl-for-specific-routes-in- rails-3-1) – lulalala

ответ

6

rack-ssl-enforcer камень поможет вам

+0

Я не пробовал, но, основываясь на readme, он, похоже, делает то, что мне нужно. Благодаря! – anshumans

Смежные вопросы