阿里云提示证书到期,闲着无聊就去阿里后台捣鼓了一下,手贱的启用阿里云CDN的防盗链后,通过百度访问站点的任何页面,服务器均返回HTTP状态码403,浏览器提示"You do not have permission to get URL '/' from this server."。
后来经过一系列的分析发现,CDN设置时启用了防盗链且在referer白名单中只设置了自己站点的域名,而从百度过来的链接,HTTP head头中的referer是baidu.com,所以baidu.com不在CDN的referer白名单中,因此就造成启用CDN后通过百度访问站点返回HTTP状态码403的情况。
解决办法:
在referer白名单中增加*.baidu.com及其他搜索引擎、外链referer
禁用CDN的防盗链功能。阿里云CDN清空referer白名单设置,阿里云CDN选择referer黑名单并确保自己的域名和外链域名不再referer黑名单中。
因为网站的外链可能有很多种情况,所以在此建议站长尽量不要启用防盗链设置,以免造成站点无法正常访问。
版权声明:本站文章如没有特殊说明,均采集网上收集,若要转载请务必注明出处,尊重他人劳动成果共创和谐网络环境。 声明:某些文章来源于网络,所采集的到信息本站只为传递信息和分享,不做任何双方证明,也不承担任何法律责任。 文章内容若侵犯你的权益,请联系本站客服删除!
- 相关链接:
- 文章标题:
Bootstrap中glyphicons-halflings-regular.woff2在windows服务器里字体报404错误的解决方法
https://www.ezgcms.com/stuyd/532.html
相关网站教程:
- notepad++如何关联到右键菜单并添加默认
- 百度分享官网挂了,献出自用的百度分享代码
- CSS3 的视口单位vw、vh实现自适应(带有px,em,rem的简单介绍)
- 小秋日记eyoucms点赞后台随文章编辑和增加说明
- MySQL数据库InnoDB转换为MyISAM图文教程
- 为何从宝塔备份下来的网站访问出现No input file specified.
- SSL(https)数字证书配置 Nginx 教程
- 添加会员帖子条数统计的PHP方法
- 重塑一下学习网一直一来修改过的哪些功能日记
- 怎么预防网站被趴站
- DIVCSS 第五章 CSS 区块、浮动、定位、溢出、滚动条
- 阿里云CDN启用防盗链访问站点出现403教程
- SQL Server 2000 清理日志精品教程
- DIVCSS 第六章 CSS 超链接伪类属性
- Win2008 R2 IIS7.5+PHP5(FastCGI)+MySQL5环境搭建教程