我想在我网站的某些选定页面上应用HTTPS。 我尝试使用.htaccess文件,但之后我的网站没有正确加载。在HTTPS之后,我的网站看起来没有CSS。请帮忙。
答案 0 :(得分:1)
这里的问题将是因为浏览器阻止来自非安全域的流量。
当您使用内容的完整网址时,例如图像,CSS,脚本。如果您转移到安全域,例如https://
然后不允许使用http://
前缀的任何内容,因为它不会被安全地传输。
因此,您需要做的是在包含内容时使用相对路径。因此,您不会使用http://www.domain.com/cssfile.css
而是使用/cssfile.css
。因此,如果您的网站使用http://
,那么内容将使用该协议进行传输,但是当您切换到使用https://
的实例的登录页面时,内容仍将被传递,而是使用安全协议