虚拟主机CSS字体图标跨域无法访问怎么办

虚拟主机CSS字体图标跨域无法访问怎么办,第1张

网上有很多种解决办法,有的很复杂,有的需要修改css文件。其实并不需要那么麻烦。只需要在虚拟主机.htaccess文件中加入的代码即可解决该问题:

<FilesMatch ".(eot|ttf|otf|woff)">

Header set Access-Control-Allow-Origin "http://donglu.net"

</FilesMatch>

以上代码中的网址改为你要访问生效的网址即可。

解决方法:跨源问题,添加cors。

filter或者servlet里面添加response.setHeader("Access-Control-Allow-Origin", "*")。

2.response.setHeader("Access-Control-Allow-Origin", "*")放到接收客户端api 的地方。

3.如果是servlet的话就放到get或者post方法里面,jsp页面就扔到第一行。

4.如果是filter部署就扔到dofilter。

跨域网络致力于企业互联网信息服务,以网站设计与开发、电子商务B2C网站建设、高端网站定制、网站升级与改版、网站优化与推广、网络营销策划为主要业务。

<link>元素的 rel 属性的属性值 preload 能够让HTML页面中 <head>元素内部书写一些声明式的资源获取请求,使得资源可以更早的得到加载

在这里,我们会先加载 style1.css 和 main1.js 文件(但不会生效),在随后的页面渲染中,一旦需要使用它们,它们就会立即可用。

许多不同类型的内容都可以被预加载,一些主要可用的 as 属性值列举如下:

<link>元素有一个很棒的特性是它们能够接受一个 media 作为属性值,这将令你能够使用响应式的预加载

通过添加 crossorigin="anonymous" 支持跨域,对于字体文件是个特例,无论何时,字体文件都需要添加该属性


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/6083628.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-14
下一篇 2023-03-14

发表评论

登录后才能评论

评论列表(0条)

保存