在檢查損壞的連結時,哪個 URL 被視為有效

在檢查損壞的連結時,哪個 URL 被視為有效

我有一堆 URL,我試圖檢查這些 URL 是否有效(如 404 等錯誤)。

範例場景

  • 伺服器回應一些 HTTP 3XX 錯誤(永久移動/臨時)
  • 重定向

這些 URL 是否被視為有效?例如網址http://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

這裡「有效」的定義可能有很多,因此您應該要求該機構澄清他們認為有效的定義。

我自己的連結準則是,網站本身上的每個連結都應直接指向目的地,而無需任何中間301302重定向,但某些與登入相關的 URL 除外,在這些 URL 中,人們可能會使用302重定向來導航離開登入URL。

對於外部 URL,我的目標是進行重定向,這樣您網站的外部連結就不會指向不存在的頁面。

相關內容