1

我的 Rails 网站使用 SSL,但 Internet Explorer 显示此错误消息时遇到问题 在此处输入图像描述

我注意到我的 CSS 文件可能是罪魁祸首。我的 CSS 文件位于资产管道 (/app/assets/stylesheets) 中。我只在我的网站上使用 HTTPS,所以我想让它们对 HTTPS 友好。我将这条线纳入config/asset.rb以及纳入config/environment/production.rb为良好的衡量标准

config.asset_path = "https://www.myapp.com/assets/"

为了使资产管道 HTTPS 友好,还需要做些什么吗?

4

1 回答 1

0

如果您使用相对路径,则不必担心这一点..

您是否使用助手来加载您的资产?

<%= stylesheet_link_tag "application" %>

生成:

<link href="/application.css" media="all" rel="stylesheet" type="text/css" />

这不应该给您带来 HTTPS 的任何问题......不需要其他配置,我想不到。

于 2013-03-29T01:51:34.473 回答