我有很多 URL,我想检查这些 URL 是否有效(如 404 等错误)。在这种情况下,哪些 URL 被视为有效?
示例场景
- 服务器响应一些 HTTP 3XX 错误(永久移动/临时)
- 重定向
这些 URL 是否有效?例如 URLhttp://www.acoss.fr重定向至http://www.acoss.fr/home.html此 URL 被视为‘有效’吗?
另一个案例http://www.cadastre.gouv.fr/响应 301(永久移动)至https://www.cadastre.gouv.fr/scpc/accueil.do
此 URL 被视为‘有效’吗?
答案1
这里的“有效”可能有很多种定义,因此您应该向机构询问他们认为什么是有效的。
我自己对于链接的指导原则是,网站本身的每个链接都应该直接指向目的地,而不需要任何中间301
或302
重定向,但一些与登录相关的 URL 除外,这些 URL 可能会使用302
重定向离开登录 URL。
对于外部 URL,我的目标是实现重定向,以便您网站的外部链接不会指向不存在的页面。