Font-Awesome适用于某些服务器,而不适用于其他服务器

时间:2015-10-29 01:35:38

标签: c# css asp.net font-awesome

我已将font-awesome添加到我正在处理的网站中,但无法让它在我的所有开发和生产服务器上运行。样式在本地和我的舞台服务器上工作,但不在我的开发服务器上。我已经在所有三个位置检查了我的bundle.config和web.config文件,并且找不到它们之间的任何区别,这将使其无法在dev上工作。以下是两个公共服务器的链接:

dev.colonyconcierge.com - 不在这里工作。登录按钮上应该有一个fa-sign-in样式。

stage.colonyconcierge.com - 在这里工作正常。展开登录面板,您将看到登录图标。

开发服务器上的配置必须有特定的东西阻止它工作但我已经阅读了所有的博客并检查了我能想到的所有设置,但没有解决问题。

1 个答案:

答案 0 :(得分:0)

您好我检查您的网站

你有一个常见且容易解决的问题,fontawesome文件的链接丢失了,因为我有两个理论:

1)你把fontawasome.css文件放在bundle中但是你没有在字体文件的链接里面编辑,这个文件从那个开始

*/@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.4.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.4.0')

bundle在目录Content中创建了一个混合的css文件,所以代码说文件在Content / fonts /

你需要编辑指向项目中的好位置或将目录中的fonstawasome目录放在Content /中。

2)如果你这样做并且问题仍然存在,也许你有权限问题,请检查是否可以阅读目录和文件