根据nginx中的http引用来源目录中的静态文件

我的服务器托pipe的图像,但图像的内容必须是相同的链接不同,并加深http引用。

For example: Website 1 load image website1.jpg from www.example.com/123123/img.jpg Website 2 load image website2.jpg from www.example.com/123123/img.jpg 

我怎样才能pipe理使用NGINXconfiguration?

更新:我给你们更多关于整个想法的细节:

图片加载在页面上:

 www.not_my_website.com/123123/ www.not_my_website.com/456456/ www.not_my_website.com/686667/ 

我无法访问此网站,但可以从我的网站上获取图片。

 <img src="www.example.com/123123/img.jpg"></img> 

我需要基于页面ID www.not_my_website.com/ID/为其他图像提供相同的htlm代码。

感谢帮助。

不,这是荒谬的。 你不能在configuration层面这样做,有无数的理由是一个可怕的想法。

实现这种效果的唯一方法就是编写一个CGI应用程序,根据你想要的来获取它们。 但是,你真的应该解释为什么打破这样的惯例是一个坏主意 – 设想caching代理,浏览器caching,以及假设来自GET请求的图像内容的所有其他事情在引用者更改中是不变的。 这也是完全不适合用作授权机制的,因为头文件可以被轻易伪造,所以我希望这不是你的推理。