Клиент хочет загрузить функциональные возможности моего веб-сайта со своего веб-сайта, поэтому я создаю сценарий php, который использует curl для загрузки моего веб-сайта, перенаправляя все запросы на мой веб-сайт, но, если кажется, что HTML-код загружен правильно и CSS-файлы тоже , стили внутри CSS не загружены.
Не понимаю, почему.
Сценарий:
<?php
$uri=preg_replace('#[^a-z0-9_?\./|=]#','',$_SERVER['REQUEST_URI']);
set_time_limit(3600);
$cs=curl_init();
curl_setopt($cs, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($cs, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($cs, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($cs, CURLOPT_COOKIEFILE, "../some.cookies");
curl_setopt($cs, CURLOPT_COOKIEJAR, "../some.cookies");
curl_setopt($cs, CURLOPT_HTTPGET, 1);
curl_setopt($cs, CURLOPT_ACCEPT_ENCODING, "gzip");
curl_setopt($cs, CURLOPT_URL, "https://mydomain.tld".$uri);
curl_setopt($cs, CURLOPT_POSTFIELDS, $_POST);
curl_setopt($cs, CURLOPT_POST, count($_POST)>0);
print curl_exec($cs);
curl_close($cs);