I have programmed a simple content-user, that uses file_get_contents, but unfortunately for my IP the site now gives a 302 error that forwards to an image. For all other use
You need to create a context:
$context = stream_context_create(
array (
'http' => array (
'follow_location' => false // don't follow redirects
)
)
);
$html = file_get_contents('http://www.site.net/', false, $context);
See the manual:
With that said, it's highly likely that there is no content left on the page. It's not impossible to serve a 302
header and serve an HTTP body as well, but it's decidedly unorthodox.