首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >403热链接是禁止的

403热链接是禁止的
EN

Server Fault用户
提问于 2013-03-05 14:22:15
回答 1查看 1.8K关注 0票数 0

我们有一个网站,产生基于锚标签到另一个网站的简单链接。

但是,当我们在这些链接中单击时,会显示以下错误:

代码语言:javascript
复制
Error 403 Hotlinking is forbidden
Hotlinking is forbidden
Guru Meditation:
XID: 2586645211
Varnish cache server

我们已经检查了CPANEL\SECURITY和热链接被禁用。

会发生什么事?

谢谢大家!

EN

回答 1

Server Fault用户

回答已采纳

发布于 2013-03-05 14:40:40

你需要和另一个网站的支援小组谈谈。

热链接“保护”是通过分析HTTP请求的Referer:字段来完成的。当一个站点上的图像(one.example.com)从另一个站点(two.example.com)链接时,如下所示:

代码语言:javascript
复制
<img src="http://one.example.com/image.jpg">

图像请求的Referer:字段设置为Referer: http://two.example.com/

如果此字段与允许的引用者列表不匹配,则拒绝请求。

当您单击链接时,Referer:字段的设置方式是相同的。

这里需要理解的关键是,您的网站不在其网站配置中允许的推荐人列表中。在您的配置中,没有什么可以解决这个问题。

票数 5
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/484849

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档