1
有一個網站,我花了很長時間(近6個月)。我翻新了整個網站,它的所有外觀和感覺以及它的一切(我甚至將框架從PHP Zend更改爲Symfony3)。爲什麼我的舊URL仍然被調用?
啓動生產後,我激活了Symfony monolog報告系統,以查看我得到的錯誤。肯定有一堆錯誤,但除了一個之外,它們對我來說都是已知的和清楚的。
在/ some_old_route找不到路線。
我不確定Google是用新的網址重新編排整個網站還是正在發生什麼。一些舊的鏈接正在被調用,並導致「無路由發現」問題,超過3000個錯誤全部在2天內被報告。
這是來自服務器日誌文件的錯誤示例。
Error 69.30.213.82 404 GET /dienstleister/eco-express/9260 HTTP/1.0 Mozilla/5.0 (compatible; MJ12bot/v1.4.5; http://www.majestic12.co.uk/bot.php?+) 23.8 K Apache access
有什麼想法? 如果是Google,那麼如何告訴她這些網址現在已經不存在了?