外部 URL から情報を取得するスクリプトを開発しています。しかし、ホスティングに問題があり、スクリプトが「NetworkError: 403 Forbidden」を返すため、この問題を見つけるために非常に単純なスクリプトを実行し、同じ結果を得ました。
?url=http://youtube.com または ?url=http://google.com または ?url=url に移動すると、変数値がエコーされます。
しかし、?url=http://tiny.cc または ?url=http://adf.ly (今のところこれら 2 つしか見つかりません) にアクセスすると、「NetworkError: 403 Forbidden」が表示されます (firebug で発見) ; 空白のページを表示する)
ありがとうございました。
コード:
<?php
$get_url = $_GET['url'];
if ( isset ( $get_url ) && $get_url != '' )
echo $get_url;
else
echo 'Please enter "?url=anything" at the end of the URL.';
?>