这个防盗链如何设置?

本机测试项目,用php_study建立的两个站点A和B,
A: http://a:8888
B: http://b:9999
需要在A上配置防盗链,不让B站点引用A站的图片,
如何配置?
这样配置不管用

location ~* \.(jpg|jpeg|png|gif)$ {
            valid_referers none blocked http://a:8888;
            if ($invalid_referer) {
                return 403;
            }
        }

求解

阅读 1.6k
1 个回答
server {
    listen 8888;
    server_name a;

    location ~* \.(jpg|jpeg|png|gif)$ {
        valid_referers none blocked http://a:8888;
        if ($invalid_referer) {
            return 403;
        }
    }
}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题