$patt = "#href=\"(http://(.+?))\"#i";
$repl = "href=\"/str/rd.php?$1\" target=\"_blank\"";
$tpl_new = preg_replace($patt,$repl,$output);
Она заменяет все ссылки в сайте вида <a href='site.ru'> на <a href='site.ru/str/rd.php?site.ru'>
site.ru - м.б. любой адрес.
Как сделать так, что если в ссылке попался определенный адрес, его не заменять?
Т.е. ссылки типа <a href='site2.ru'> не трогать?