有一个网站只有两个文件
www.test.com/dir/tijiao.asp  内有一个FORM提交表单www.test.com/dir/chuli.aspx  处理提交表单的内容正常情况下,用很多台机器尝试在tijiao.asp 网页 提交到 chuli.aspx 都没有任何问题
但是系统的日志每天总是有很多404的错误记录(错误出现的概率为1%)而且错误的记录信息比较特殊
是404 http://www.oklx.com:80/dir/undefined我找了半天也没有发现到底是什么地方的原因请问,通常什么情况下能导致 undefined错误的产生,谢谢大家

解决方案 »

  1.   

    404 错误意味着链接指向的网页不存在,即原始网页的URL失效,这种情况经常会发生,很难避免,比如说:网页URL生成规则改变、网页文件更名或移动位置、导入链接拼写错误等,导致原来的URL地址无法访问;当Web 服务器接到类似请求时,会返回一个404 状态码,告诉浏览器要请求的资源并不存在。但是,Web服务器默认的404错误页面,无论Apache还是IIS,均十分简陋、呆板且对用户不友好,无法给用户提供必要的信息以获取更多线索,无疑这会造成用户的流失
    详细出处参考:http://www.jb51.net/article/23342.htm
      

  2.   

    错误的几种原因:
    http://archive.cnblogs.com/a/2075170/
      

  3.   

    一般应该这样解决:
    404错误。是路径没找到 在iis里,点一个文件,右键-浏览
      

  4.   

    http://www.test.com:80/dir/undefined为什么会出现 undefined 错误,这是什么东西,什么原因能导致这个错误的产生
      

  5.   

    我怀疑
    1、大概是用户的浏览器问题,通常出问题的都是IE内核的杂牌浏览器,比如
    Value 0: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; GreenBrowser)或者
    Value 0: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; znwb6800)好像都不是常用的浏览器导致的问题,有谁碰到过特殊浏览器的问题
      

  6.   

    在这个网站的目录中除了
    tijiao.asp 以外,还有一个 tijiao.aspx
    这两个文件几乎是一模一样的(对用户来说都是HTML的提交表单而已),因为.asp的文件在搜索引擎中排名比较好,所以不能删除,用新的来替换这个tijiao.aspx 就什么问题都没有,但是tijiao.asp就会出现 undefined 错误我上网查询 undefined 错误的原因,没有发现什么好的解决方案我怀疑好像是ASP 提交到 ASPX 的过程中出了什么问题。
      

  7.   

    ASP 提交到 ASPX 的过程什么提交方式。
      

  8.   

    <form action="http://www.test.com/dir/chuli.aspx" method="post"  target="_blank">
    除了这个网址就没有第二个了,不知道这个404是怎么产生的还有可能,不是用户通过浏览器访问的,而是通过编程的方式直接访问的,然后在程序中做的上一页初始值是
    www.test.com/dir/tijiao.asp
      

  9.   

    也有可能是提交方式错误,提交的值没传到aspx页面去。
      

  10.   

    正常是路径错误,我今天也出现过,不过我是发布wcf服务,但是使用WcfTestClient没添加服务,也是提示404错误,后来发现,忘记添加服务契约
    所以你也在自己的代码里找找,可能只是自己粗心导致的