为什么我的favicon出现在Amazon S3端点上但不出现在转发域上?

时间:2012-09-19 19:02:57

标签: amazon-s3 favicon

我已经尝试了所有可能的事情,而且我的想法仍然没有出现。如果我告诉你我花了多少时间试图解决这个问题,你就会理解为什么我会想要失去理智。

这是破旧[我不是技术 - 刚开始学习所以请耐心等待]:

我正在使用Amazon S3作为我的主机。 GoDaddy是DNS,我使用掩码设置进行转发,以便将亚马逊端点定向到实际域。

这是奇怪的事情 - 图标出现在亚马逊端点上,但不在我希望它出现的转发域上。当我使用Dreamweaver进行一些测试时,也会出现favicon。

我可以向您保证,清除缓存不是一件容易的事情,因为我已经多次这样做并且已经运行测试以确保它正常工作。我已经尝试了所有可能的不同类型的代码变体,没有任何作用。我被认为这不是代码,缓存,文件的问题,而是我的知识领域之外的其他问题。

所以我来到Stackoverflow。

请 - 任何帮助将非常感谢!

2 个答案:

答案 0 :(得分:4)

对于任何有此类问题的人 - 将公共图标公开并使用s3文件属性中的直接链接确实具有魅力。

答案 1 :(得分:0)

这意味着使用始终可以在任何地方使用的完整URL。根据事物的设置方式,主机名可以解析为多台机器上的localhost,因此您需要确保您使用的主机名始终具有该位置的资源。 CORS应该与它有关,因为它是标准的完整GET请求。