PHP 脚本无法访问博客网站的 rss,因为它们共享域名

PHP 脚本无法访问博客网站的 rss,因为它们共享域名

我在网络服务器上有一个 php 脚本。我们称该服务器的域名为“www.example.com”。我们还有一个博客。该博客位于完全不同的服务器上,但通过“www.example.com/blog”访问。由于这两个站点共享一个域名,因此我的服务器会在内部查找脚本尝试访问的 feed。我怎样才能让服务器在本地主机之外查找?

答案1

好的。所以,答案并不是服务器问题,而是 php 问题。我必须通过 Compendium 的反向代理路由 php 调用。操作如下:

$aContext = array('http'=>array('proxy'=>'tcp://client-proxy.compendiumblog.com:80','request_fulluri'=>true));
$url = "http://www.example.com/blog";
$cxContext = stream_context_create($aContext);
$xml = file_get_contents($url,FALSE,$cxContext);
$xmldoc = new SimpleXMLElement($xml);

相关内容