2013-10-31 86 views
1

我們建立了一個新網站warmseal.westserve.co.uk。當我們通過無效鏈接檢查工具運行時,它顯示我們有多個實際工作中斷的鏈接。爲什麼我的網站在工具中顯示多個工具斷鏈?

例如,在頂級包裝以下鏈接顯示爲斷開鏈接:

<a href="/callback/" id="call-back" class="left"><img src="/templates/images/phone.png" class="icon" />Request a call back<img class="arrow" src="/templates/images/arrow-right.png"/></a> 

任何想法,爲什麼一些鏈接顯示爲損壞的鏈接?

需要採取哪些措施阻止它們顯示爲斷開鏈接?

還有一個問題,XML站點地圖工具沒有提取所有頁面。我認爲這是相關的,通過解決斷開的環節問題,它將解決另一個問題。

我試圖讓網站上的所有網頁都有尾隨/結尾,因爲有人建議這可能會有所幫助,但這並沒有什麼區別,仍然無法正常工作。

+3

停止使用無效鏈接檢查器。在這種情況下它是無用的。 – Jacobson

+1

這些是絕對鏈接,您應該使用相對鏈接'。/ templates'來代替。 –

+1

@Jacobson - 鏈接檢查器很好。服務器正在響應不良數據。 – Quentin

回答

1

測試http://warmseal.westserve.co.uk/callback/(使用postman)示出了在服務器與一個HTML文檔404 Not Found狀態代碼(這似乎是所希望的頁)作爲人類可讀的錯誤消息響應。

+0

嗨 - 我有完全相同的問題。如何解決這個問題? –

+0

@TomChambers - 與修復404 Not Found錯誤的方式相同。您使用正確的URL,或者在您使用的URL上放置一些數據。 – Quentin

+0

嗨昆汀 - 謝謝我意識到,但我不明白爲什麼我的網頁是鏈接顯示正確的頁面給人類,但給404服務器的迴應。與我想象的路由做,但想知道原來的提問者是否有路由問題 –

相關問題