Использование preg_replace для исправления относительных URL
Требуется:
$domain
= домен тематических сайтов
$path
= документ или строка, с которой вы ищете относительные ссылки в.
Возвращает:
$url
= элемент или строка со ссылками внутри него, преобразованные в правильные URL-адреса с данным доменом.
Код:
$url = preg_replace('<a\shref="([\/\?\w\.=\&]+)"([\s]rel="(\w+)")*>/', '<a href="http://{$site_domain}$1" rel="$3">' $path)
удачи, дайте мне знать, как все идет.