除了rails3中的1之外,所有URL都使用https

zer*_*ool 4 ssl ruby-on-rails

使用config.force_ssl = true的Rails配置设置就像一个魅力,并使所有网址都使用https,但是有可能有一个特定网址没有https吗?

提前致谢.

tee*_*tee 5

请参阅Rails指南:强制HTTPS协议

class ThingsController < ApplicationController
  force_ssl :except => :index
Run Code Online (Sandbox Code Playgroud)

  • 使用路径助手而不是*_url助手,在不使用时,您不必担心不必要的重定向:protocol (2认同)