写了两个html文件,但当其中一个html文件里的某个部分的链接到另一个html文件时,为什么显示"未找到网页"?

写了两个html文件,但当其中一个html文件里的某个部分的链接到另一个html文件时,为什么显示"未找到网页"?,第1张

比如,你有2个html文件,a.html,b.html

你应用的时候就可以<a href="b.html">....</a>就可以了

如果不在当前目录就会提示找不到文件了

如果b.html在当前文件夹的子目录,比如xyz

可以<a href="xyz/b.html">...</html>

就可以了!

一、根本原因

服务器找不到指定的页面,例如IIS默认的404页面:

二、直接原因

链接地址写错,如出现了拼写错误,相对路径或绝对路径层级的关系写错

链接地址本来是对的,但过了一段时间服务器删除了那个页面,导致页面找不到

其他原因,如部分系统对没有权限的用户访问返回404页面,主要看服务器配置,任何请求页面都可以返回成404错误

三、解决方法

正确的填写链接地址,尤其主要相对链接的相对路径层级数在不同的服务器根目录下可能不同

服务器已删除资源,一般需要更新链接地址


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7292896.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-03
下一篇 2023-04-03

发表评论

登录后才能评论

评论列表(0条)

保存