请教一个Nginx反代的问题

94次阅读

共计 516 个字符,预计需要花费 2 分钟才能阅读完成。

现在用的是宝塔里面的反代。

源站是 www.aaa.com,图片 cdn 域名是 images.aaa.com  现在反代的时候可以直接打开 images.aaa.com,请问如何让 images.aaa.com 只显示源站上的图片?不想让用户可以直接打开 images.aaa.com,想打开的是显示 404 之类的。

网友回复:

注册 依靠 Referer 来判断,如果没有 Referer 说明是直接在浏览器地址栏打开的图片 URL。

pppcc 那就只反代 后缀为 jpg png 之类的图片后缀就好了

G.K.D 请问怎样设置一下?

durov 试过了,不缓存 html,但是打开首页是时候还是显示源站首页。

pppcc 按路径反代,只反代图片目录就可以了

pppcc 主程序不支持啊。

eate 你的意思是设置防盗链吗?

pppcc valid_referers xxx.com;         if ($invalid_referer) {return 403;} 就是没有 refer 的情况下直接 403,你设置 404 也行随你 这样就是直接打开网址不行,必须在你网站里面加载图片

abc77 学习了~~

注册 谢谢

注册 设置防盗链,把 www.aaa.com 加到白名单中

正文完
 0