我有一个 PHP 脚本需要处理同一个站点的 RSS 提要。具体来说,我在主页上显示来自 WordPress RSS 提要的最新博客。在我们的登台服务器上它运行良好,但在我们的现场(这是一个完全不同的,但 LAMP 的)托管环境中它不工作。
我可以正常运行file_get_contents
或curl
在远程 url 上运行,但是当我尝试检索我们自己的 RSS 提要时,我返回了一个 404 not found 页面。另一个奇怪的是,如果我尝试file_get_contents(http://domain.com/test.txt)
它会以 404 失败,但如果我这样做,file_get_contents(http://www.domain.com/test.txt)
我会得到测试文本文件的内容。这一切都假设我从 domain.com(不是 www.domain.com)运行脚本
我在这里设置了一个示例:http: //bkwld.com/test.php