Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/378.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何从http重定向网页>;带参数的https&#参考_Javascript - Fatal编程技术网

Javascript 如何从http重定向网页>;带参数的https&#参考

Javascript 如何从http重定向网页>;带参数的https&#参考,javascript,Javascript,如果我想重定向>https:/url 比如:>https://example.com?param=value#bookmark 我知道如何使用javascript重定向,但忽略了?参数和#书签 重定向和保留整个URL的好方法是什么?试试以下方法: if (window.location.protocol == "http:") window.location.href = "https" + window.location.href.slice(4); 或者干脆换掉 if (loca

如果我想重定向>https:/url 比如:>https://example.com?param=value#bookmark

我知道如何使用javascript重定向,但忽略了?参数和#书签

重定向和保留整个URL的好方法是什么?

试试以下方法:

if (window.location.protocol == "http:") 
    window.location.href = "https" + window.location.href.slice(4);
或者干脆换掉

if (location.protocol == 'http:')
  location.href = location.href.replace(/^http:/, 'https:')

更好的解决方案可能是只在域级别配置重定向