window.location(url)之后的url是不带这个括号中的(http:// )   只有这个 www.baidu.com/s?ie=utf-8&bs=jqurey+%E6%80%8E%E4%B9%88%E8%B7%B3%E8%BD%AC%E9%A1%B5%E9%9D%A2&f=8&rsv_bp=1&wd=jqurey+%E6%80%8E%E4%B9%88%E9%87%8D%E5%AE%9A%E5%90%91%E8%B7%B3%E8%BD%AC%E9%A1%B5%E9%9D%A2&inputT=4457
结果找不到页面。安全接入之后就不带https://这个东西我后边手动加上这个就找到了怎么办捏

解决方案 »

  1.   

    window.location.href ?
    试试这个?那我也发2遍吧嘿嘿
      

  2.   

    是https情况下的重定向路径是相对路径之后取到的url是https就变成http啦然后找不到页面
      

  3.   

    它是在https的情况下关键我重定向之后变成http啦找不到页面
      

  4.   

    window.location.protocol + "//www.baidu.com/s?ie=utf-8&bs=jqurey+%E6%80%8E%E4%B9%88%E8%B7%B3%E8%BD%AC%E9%A1%B5%E9%9D%A2&f=8&rsv_bp=1&wd=jqurey+%E6%80%8E%E4%B9%88%E9%87%8D%E5%AE%9A%E5%90%91%E8%B7%B3%E8%BD%AC%E9%A1%B5%E9%9D%A2&inputT=4457"
      

  5.   

    为什么我重定向之后变成http啦。协议改变了呢。我怎么才能让它是https呢
      

  6.   

    https 是安全接入之后的协议生成的。但是我谷歌中重定向之后是http。之后就找不到页面ie中依然是https协议但是后边的url不解析啦url是加密过后的。
      

  7.   

    https 是安全接入之后的协议生成的。但是我谷歌中重定向之后是http。之后就找不到页面ie中依然是https协议但是后边的url不解析啦url是加密过后的。
      

  8.   

    var newURL = "https:xxxxxx.com";
    window.location = newURL;这样不可以?应该支持重定向到https
      

  9.   

    我这的协议一直是https。我这里是如果没有登录跳转到登录页面但是我这里重定向跳转登录页面就出错啦。重定向的时候出错了重定向到http协议了登录过后是没有错的。
      

  10.   

    <%
    String basePath = request.getScheme() + "://";
    out.println("<script>var basePath='"+basePath+"';</script>");
    %>
    <script>
    window.location=basePath + "www.xxx.com";
    </script>
      

  11.   

    我重新看了一下那个代码里。跳转登陆界面是repose的重定向后台的然后那个url是/u/20120815/16/ec040765-521a-4458-beee-47099854d5eb.html比如这种的获得的是重定向的就是这种url
    http://topic.csdn.net比如这种是没有的这前边的是没有的。不知道这是哪里配置的。然后用了安全接入之后就是https的然后好用。但是一旦重定向之后就是http的这样就无法找到页面了。