2016-08-24 81 views
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,那么如何告诉她这些网址现在已经不存在了?

回答

0

正如您从日志条目中看到的,此特定请求由MJ12bot完成,无论是谁。如果机器人工作正常,它会记住该URL不再可用,并且不会在将来再次尝试。

相关问题