问题描述
在百度搜索栏搜索网站相关键字,百度搜索页面点击进入网站出现403 Forbidden ,但是使用enter在地址栏回车使就可以访问
问题解决
思路:
(1) 思考网站目前的网络架构,目前使用了cdn域名加速、nginx代理
(2) 首先看nginx日志,无任何输出,说明问题出现在了nginx网络入口前面,即cdn
(3) 采用了七牛云cdn, 这个时候就想到了 七牛云的访问控制配置,然后有Referer 防盗链设置项,我只 是配置了自己的域名 *.tobehacker.com。
(4) 显然我们需要加上以下 Referer 白名单
*.baidu.com
*.google.com
*.bing.com
*.so.com
评论区