问题是,由于混合内容问题,浏览器正在阻止资产。当用户使用SSL访问站点时(https
), 许多内容(例如,一些样式表)被请求为非ssl链接(http
). 查看chrome开发工具中的控制台,查看这些问题的列表。基本上,您需要确保使用SSL请求这些资产。
如果出于某种原因,您希望站点处于SSL和非SSL(通常不建议,但这是另一个主题)下,您可以使用当前协议请求资产,方法是将其从请求中删除,而不是http://example.com/style.css
或https://example.com/style.css
你可以简单地要求//example.com/style.css
在一个完美的世界中,我会在任何地方使用SSL,而不必担心它。