【发布时间】:2016-08-11 17:19:04
【问题描述】:
我在 heroku 上托管了一个 rails 应用程序,然后通过 GoDaddy 将我的自定义域指向它。
我一直在努力让网站图标正常工作,并尝试了这篇文章中的所有内容。 Favicon shows up on rails local, not on hosted app
我也尝试过 rake assets:clobber
我也尝试过删除图标,重新编译,然后推送。这些都没有奏效。
在此之前,我收到有关 X 帧来自 SAMEORIGIN 的错误,这导致我的网站无法在头部呈现任何内容,也无法加载。
所以我根据另一个堆栈过低的答案将此行添加到我的应用程序控制器中
before_filter :allow_iframe_requests
def allow_iframe_requests
response.headers.delete('X-Frame-Options')
end
我不确定这是否相关,但在 myapp.herokuapp.com 上一切正常,但 myapp.com 上的检查器中的头部或源代码中没有加载任何内容
这就是它的样子。
如您所见.. 头脑中并没有真正出现。
在 myapp.herokuapp.com 上,您可以看到应该出现在脑海中的所有内容。
我真的很想了解发生了什么,因为这非常令人沮丧。我已经尝试了许多我在这里找到的解决方案,但还没有任何工作。我的假设是这与 Godaddy 有关。是的,我已多次清除缓存。
感谢您的帮助!
【问题讨论】:
标签: ruby-on-rails heroku favicon