就像这个,为什么url中有这么多重复的单词? http://medicine.uiowa.edu/biochemistry/proteomics/biochemistry/biochemistry/biochemistry/biochemistry/biochemistry/node/451
即使我添加更多生物化学,它仍然有效!谁能解释一下?
答案 0 :(得分:1)
我使用的是Chrome的网络检查器,但所有浏览器都具备此功能。当向https://medicine.uiowa.edu/biochemistry/发出请求时,响应代码是一个很好的200.如果你点击https://medicine.uiowa.edu/biochemistry/proteomics/,你会看到你得到301,这意味着此链接已被永久移动,而你可以看到您再次被重定向到/biochemistry
。
您还可以获得304,它告诉浏览器只需从其他位置获取内容而无需重新传输任何信息。实际上,您似乎可以将任意个/proteomics
或/biochemistry
添加到网址,它会转到同一个地方。我的猜测是,无论谁设置了Web服务器规则,都会使用有缺陷的正则表达式进行路由。