我遇到SSL问题。我只需要一个带SSL的页面,但有些资产不会在https和浏览器显示警告上更改协议。 一些字体,svg-icons和一个bg-image仍然带有http。
对于资产,我在env config中使用Proc。
config.action_controller.asset_host = Proc.new { |source, request = nil, *_|
if request && request.ssl?
"#{request.protocol}#{request.host_with_port}"
else
'http://www.mybrandnew.com'
end
}
有人有这个问题吗?
P.S:对于部分SSL,我已经使用了ssl_requirement