首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

apache服务器网页icon无法显示问题解决

最近有在做网页开发,新手级别。

找到了一套比较合适的模板,在本地打开是这个样子的,很完美

登陆

首页

但是放上服务器之后,却成了这个样子。

登陆

首页

花了一天时间苦寻解决办法,最后了解到字体icon无法显示是因为跨域问题。出于安全性考虑,apache默认设置下,是无法显示不同域名下的icon和图标的,需要对apache服务器进行设置,以下就是在apache服务器下,开启跨域访问的步骤:

步骤一:

打开apache安装目录/conf/httpd.conf文件

去掉LoadModule headers_module modules/mod_headers.so前面的#号,开启此功能。

步骤二:

在同一文件夹下的

AllowOverride none

Require all denied

元素内增加一行代码

Header set Access-Control-Allow-Origin *

之后重启你的apache服务器,就可以看到那些不同域名下的font与icon加载成功了。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180202A0HLKL00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券