site:www.***.com 娛樂城 php
先用火車頭採集404百度地址 url
再用php 取出真實地址 code
<?php /** 百度404 error_reporting(0); set_time_limit(0); function getrealurl($url){ $header = @get_headers($url,1); if (strpos($header[0],'301') || strpos($header[0],'302')) { if(is_array($header['Location'])) { $returnurl = $header['Location'][count($header['Location'])-1]; }else{ $returnurl = $header['Location']; } $header = @get_headers($returnurl,1); if(strpos($header[0],'404')){ return $returnurl; }else{ //echo 'No 404:'.$returnurl; } }else { //return $url; } } $handle = @fopen("404url.txt", "r"); if ($handle) { while (!feof($handle)) { $url = trim(fgets($handle)); $realurl = false; while (!$realurl) { $realurl = getrealurl($url); if($realurl){ echo $realurl."<br />"; //sleep(1); } } } fclose($handle); } exit();