【发布时间】:2016-07-06 04:10:11
【问题描述】:
所以我有这个网站,我希望当有人在网络上浏览它时它总是重定向到 HTTPS。我想为它使用 JavaScript
这段代码正确吗?
if(window.location.protocol != "https:") {
var currentURL = window.location.href;
window.location.replace("https" + currentURL.substring(4));
}
我还是个菜鸟。请帮帮我:)
【问题讨论】:
-
您在哪里托管此网站? IIS?
-
为什么不进行 301 重定向?它可以被浏览器记忆,因此更安全。而如果你使用强大的 HSTS 标头,它会更加安全!如果你这样做只是为了欺骗搜索引擎,你应该知道他们执行 js...
标签: javascript https web