wordpress站群系统当中的子站点图片报错:Access to Image at ” from origin ” has been blocked by CORS policy:No Access-Control-Allow-Origin

IT资讯
IT资讯
IT资讯
1167
文章
257
评论
2021-03-2518:17:491 8,055 720字

用worddpress搭建的站群系统,用了远程图片保存到本地的插件,文章当中的远程图片自动保存到本地之后,前端显示的图片链接当中的域名却都是子域的,先前一直没有找到相关的解决办法 。

可近来,却发现个别站点的文章图片在前端能正常显示,但在浏览器当中有大量的错误溢出::Access to Image at ” from origin ” has been blocked by CORS policy:No Access-Control-Allow-Origin

查询之后,才发现,这是图片在跨域时留下来的问题。

如果每一个站点都去修改,比较麻烦,于是,将相关的的代码加到了apache2的网站配置当中:

远程shelll到服务器上面,进入apache2的网站配置目录当中:

cd /etc/apache2/sites-available

然后,针对几个站群配置文件,如:zhanqun01.conf 用vi编辑器打开,在配置文件的Directory结束标记上在添加:
Header set Access-Control-Allow-Origin "*" 即可。

<Directory /var/www/html>
     Order Allow,Deny
     Allow from all
     AllowOverride all
     Header set Access-Control-Allow-Origin "*"
</Directory>

保存退出。

wordpress站群系统当中的子站点图片报错:Access to Image at ” from origin ” has been blocked by CORS policy:No Access-Control-Allow-Origin

然后,添加/激活Headers模块:

a2enmod headers

最后重启apache2服务就好了:

sudo /etc/init.t/apache2 restart

 

 

刷新网页的时候,神奇的事情发生了:图片跨域报错的问题解决了,而且,原来图片链接当中的域名全由子域变成了与它相绑定的主域。

 

 

 

  • Copyright ©  PC在线云端  版权所有.
  • 转载请务必保留本文链接:https://www.gaofumei.net/web/10722.html
WordPress 使用 Github & JsDelivr 加速静态文件 WEB技术

WordPress 使用 Github & JsDelivr 加速静态文件

一个网站的打开速度至关重要,会直接影响搜索引擎排名和用户体验。如果您的网站加载越慢,用户离去的就会越快,而用户又是我们生存的根本。   当然网站加载速度受很多因素影响,今天我们使用 Gith...
Orgorg速率最高可达1000Mbps,流畅观看Youtube 4K、TikTok,支持 Windows、Android、iOS、Mac,支持 微信、支付宝 付款!
超高性价比,新用户注册送1元,可直接在商店购买套餐。节点和负载服务器很多,稳定性和速度有保障。有共享流媒体会员。有三端VPN程序。最萌の云 ☁️顶级云服务商,超过50个G口节点,上百台服务器负载加速,稳且快,高峰秒8K。提供网飞等会员共享,超值!限时免费尝鲜!
全球数据中心,多点BGP保证速度,无视晚高峰,全天4K秒开,IPLC专线无惧封锁
全IEPL /青云跨境,高峰时期稳定8K播放,流媒体影视, ChatGPT 解锁保障,客户端无日志保护您的隐私安全,稳定运行5年+
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

评论:1   其中:访客  1   博主  0
    • and and 1

      675169是什么