我/crossdomain.xml
在 appengine 的管理控制台的仪表板上收到了 URI 错误通知。
- 如何修复错误?
来自Adobe 的网站:
跨域策略文件是一种 XML 文档,它授予 Web 客户端(例如 Adobe Flash Player、Adobe Reader 等)跨多个域处理数据的权限。当客户端托管来自特定源域的内容并且该内容向其自身以外的域发出请求时,远程域将需要托管一个跨域策略文件,该文件授予对源域的访问权限,从而允许客户端继续与交易。策略文件授予对数据的读取访问权限,允许客户端在跨域请求中包含自定义标头,并且还与套接字一起使用以授予基于套接字的连接的权限。
crossdomain.xml
是此类跨域策略文件的示例。
在您的网站上下文中,有人(可能是您,也可能是其他人)试图从 Adobe 应用程序中访问您网站的内容。该应用程序试图成为一个好公民,在执行操作之前检查是否存在跨域策略文件。由于您尚未提供,因此您404
的日志中会出现一个。
最简单的解决方法是编写一个crossdomain.xml
文件,然后从您的 App Engine 应用程序中提供它。正在寻找它的 Adobe 应用程序现在将获得一个文件而不是一个文件,404
并且该错误将不再出现在您的日志中。
或者,您可以忽略该错误。与丢失robots.txt
文件一样,这些404
错误不会对您的网站造成损害,它们只是偶尔会在您的日志中填充您不关心的错误。