Здравствуйте. Есть задача, с помощью file_get_contents с одного сайта всё подтягивать на мой сайт. Все изображения и главное чтоб внутренние ссылки работали. Если я на своём сайте нажму на ссылку site.ru/statia1.html, то данные подгрузатся с донора povar.ru/statia1.html (сайт как пример).
И так набросал я немного, вроде всё получается. Данные загружаются, но затем происходит обновление страницы и грузится она бесконечно.
$d = $_SERVER['PHP_SELF'];
$site = "site.ru/";
//тут пытаюсь обратать внутренние страницы Если у сайта site.ru/statia.html, то подругружаем povar.ru/statia.html
if($site != $d){
$a = file_get_contents("https://povar.ru");
echo "$a";
}else{
$a = file_get_contents("https://povar.ru/$d");
echo "$a";
}
Почему так может происходить?
Если вкратце, то мне нужна не только главная страница донора, но и внутренние чтоб грузились, если я по ним перехожу на своём сайте.