死链其实很好理解的,他的定义可以这么说,死链是指以前是正常的链接,后来失效了,也就是这个链接打不开了,死链接发送请求时,服务器返回404错误页 面,或者该链接的域名已过期被删除,导致域名无法解析的,如对方的网站改版了,之前的链接已经改变了,但是你的网站上却还是以前的链接,这也是死链,关于 为什么会出现死链我们待会相信说明。% f- O0 k& ]: K& ?% L
" z1 g3 X) c, p% h% Y) E 那么网站为什么会出现死链,那些情况下会出现死链呢?
3 Q9 _+ ^. y9 R6 `" K' C M9 Y# o* R0 s, C$ F
1、动态链接在数据库不再支持的条件下,或者数据库坏死的情况下,就变成死链接了。" U. f! V. ^/ I5 k
' g0 \! u$ j/ z& r, w6 M 2、某个文件或网页移动了位置,导致指向它的链接变成死链接,这也就是上面所说的,对方网站改版了,或者删除了很久前的文档了。; o- A, R1 V, C/ I' n. V5 [
) o6 Q: k+ h9 o/ ?$ U
3、网页内容更新并换成其他的链接,原来的链接变成死链接,如:之前是一个动态的网站,现在升级为可生成静态html文件的程序了,那么之前指向他的链接就成了死链了。
- _. D P* G# y7 n1 r- ~
, r$ ?6 n/ E% V" Z% S 4、网站服务器设置错误,导致网站无法访问,或者域名解析出错,DNS被攻击记录被删除等等,也算是死链的一种产生方式。( i+ ]$ H+ p$ T! u9 B; T
) \) _% X Z( [5 d- c: n" _( F( d 站在用户的角度来看,死链接和错误链接的表现形式是一样的,所以一般我们并不需要区别死链接和错误链接,统称为死链接,如你不小心写错了对方的链接或者是域名中的一个字符等。现金棋牌游戏排行 23.19.97.51:20541! N5 b( K( ?6 h3 g$ a# q& {
5 l. {3 O5 G. ]$ F I |