PHP端口问题

时间:2011-03-05 15:36:48

标签: php

我正在使用PHP脚本来检测引荐网址是否为代理。这是一个非常简化的版本,但效果很好。

问题是我正在尝试在我的其他Web服务器上使用相同的脚本,但原因是我没有复制脚本。我正在做的是使用 get_file_contents

我的问题是,当我使用 get_file_contents 时,它会将其检测为代理。反正有这个,可能是通过更改端口?

<?php $stop = file_get_contents("http://mysite.com/file.php"); echo $stop; ?>

任何帮助都会很棒,谢谢!

1 个答案:

答案 0 :(得分:2)

带有远程URL的

file_get_contents与本地URL非常不同 - 您实际上是在mysite.com上运行脚本,只是在本地服务器上获取该脚本的输出。这实际上会向mysite.com发送另一个HTTP请求,因此该请求的引荐来源与原始请求的引荐来源不同。