На днях b23 забанил ссылку на одном из моих доров, приносящую 200 уников в сутки
вот накидал скрипт, который меняет старую ссылку, на новую во всех файлах ( название скрипта должно быть - replace.php) :
$dirname = '.' ; $text = 'http://b23.ru/s8'; // Искомая строка $retext = 'http://mytds.ru/tds.php'; // Строка замены $dir = opendir($dirname); while (($file = readdir($dir)) !== false) { if($file != "." && $file != ".." && $file != "replace.php") { if(is_file($dirname."/".$file)) { echo $dirname."/".$file."\n"; $content = file_get_contents($dirname."/".$file); $content = str_replace($text, $retext, $content); file_put_contents($dirname."/".$file,$content); } } } closedir($dir);
если есть shell доступ к сайту, то все можно сделать одной командой:
sed -i 's/pattern_OLD/pattern_NEW/g' templates/*.php
