如何在安全连接中更改以设置样式?

时间:2013-11-20 13:52:38

标签: html css

我正在开发一个网站并获取网页linked here。问题是网页没有使用样式进行渲染。

enter image description here

但是当我打开它的源并将其复制到桌面上的新文件时,现在可以合适地呈现样式。我无法弄清楚为什么它不能在安全连接上工作。有什么想法吗?

enter image description here

2 个答案:

答案 0 :(得分:3)

从浏览器的错误控制台:

  

[已屏蔽]“https://secure.nesinvakfi.org/nesinyayinevi/test.html”的页面是通过HTTPS加载的,但是运行了来自“http://www.nesinyayinevi.com/bootstrap/css/nybs.css”的不安全内容:此内容也应通过HTTPS加载。

如果您要使用HTTPS,请在页面的任何位置使用它。不要将不安全的内容注入页面,这使得使用HTTPS毫无意义。

答案 1 :(得分:1)

打开控制台以查看各种错误:

在第一种情况下,所请求的URL的方案和所包含的资源的方案需要匹配。使用https://www.nesinyayinevi.com您还可以使用//www让方案自动匹配所请求页面的方案,但由于这是secure.nesinvakfi我必须想象它将是https。

如果您无法将https用于nesinyayinevi.com,那么您将不得不通过https复制资源或以其他方式代理它们。

对于404错误,您似乎使用的是bootstrap/js之类的相对路径,但这些路径适用于错误的域。您需要像使用CSS文件那样使用https://nesinyayinevi.com的域绝对路径。