Php 如何覆盖$#u SERVER[';REMOTE#u ADDR';]值以加载受IP限制的页面

Php 如何覆盖$#u SERVER[';REMOTE#u ADDR';]值以加载受IP限制的页面,php,server,ip,Php,Server,Ip,我有一个文档URL,我们从我们的网络中打开的数据资源中获取,因为数据资源在那个端创建了我们的IP白名单 但问题是,我们允许用户在我们的网站/应用程序上加载一个“查看”文档。但由于其IP限制,显示文档URl无法在网站/应用程序用户端打开 有没有办法覆盖$\u服务器['REMOTE\u ADDR']或在iframe中使用IP调用文档URL并显示给最终用户?我使用的是PHP/JS/.htaccess 关于我通过使用下面的代码得到了解决方案- 在站点服务器上使用PHP函数获取URL内容并加载内容- $d

我有一个文档URL,我们从我们的网络中打开的数据资源中获取,因为数据资源在那个端创建了我们的IP白名单

但问题是,我们允许用户在我们的网站/应用程序上加载一个“查看”文档。但由于其IP限制,显示文档URl无法在网站/应用程序用户端打开

有没有办法覆盖$\u服务器['REMOTE\u ADDR']或在iframe中使用IP调用文档URL并显示给最终用户?我使用的是PHP/JS/.htaccess


关于

我通过使用下面的代码得到了解决方案-

在站点服务器上使用PHP函数获取URL内容并加载内容-

$data = file_get_contents($url);
header("Content-type:application/pdf");
echo $data; 

在网络上运行代理,让用户访问该URL,而不是直接访问数据资源。