开发者社区> 问答> 正文

网站有报错

已解决

展开
收起
2018-05-16 10:47:01 604 0
1 条回答
写回答
取消 提交回答
  • 采纳回答

    详细解答可以参考官方帮助文档

    问题描述:虚拟主机站点访问报错如下图:

    2015-10-09(01).JPG

     

    问题分析:

    当使用Response.Redirect()方法的时候,如果传入的是null或者“”,在页面上都会显示Object moved to here.一个空白页面上只有这几个字母Object moved to here.这是因为服务器返回给浏览器一个302指令要求重新跳转,但是并没有发给其要跳转的url,浏览器不知道要跳转到哪里,所以浏览器就显示了这几个字母。

                  

    解决方法一:

    使用建站工具中模板页里面的错误,例:wordpress、dede、 Discuz等,导致登录信息丢失,在框架里面跳转的。封装页面太深,导致的这个错误。

    解决方法二:

    以下面代码为例,最后的/Index.aspx填写不正确导致找不到页面也有可能导致这个错误。原来网页中使用的重定向Response.Redirect语句,在网页执行时被反复执行,进入了一个不停的循环中

    if (Request["FromUrl"] != null && Request["FromUrl"].ToString() != "")

                            {

                                        Response.Redirect(Server.UrlDecode(Request["FromUrl"].ToString()));                  

                            }

    else

                            {

                                        

    ");

                            }

     

     


    如果问题还未能解决,您可以到阿里云社区进行免费咨询或联系云市场商家寻求帮助

    2018-05-17 07:26:46
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
附件下载测试 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载