2

我们之前在生产环境中交付了一个 Symfony2 项目。在prod.log文件中,我们有很多时间出现 404 错误:

[2012-10-17 13:10:03] request.ERROR: Symfony\Component\HttpKernel\Exception\NotFoundHttpException: 
No route found for "OPTIONS /bundles/mythemes/css/" 
(uncaught exception)at /data/apps/project/webapp/version/app/cache/prod/...

这是正常的,因为用户无法解析 CSS 目录,一个有效的 URL 例如:

/bundles/mythemes/css/ie7.css

我在 Symfony2 跟踪器上发现了一个问题,该问题也与错误的 http "OPTIONS" 查询有关:

https://github.com/FriendsOfSymfony/FOSRestBundle/issues/142

我只是想知道是什么导致了这个错误。

4

1 回答 1

2

我找到了问题的根源,在这些情况下,引用者是“Microsoft Office 协议发现”。这一切都在这篇文章中进行了解释:

什么是“Microsoft Office 协议发现”和“OfficeLiveConnector”,它们为何访问无效 URL?

于 2012-10-25T19:09:03.973 回答