Il sito si trova su un server Aruba e purtroppo non ho la possibilità di modificare il file php.ini
Ho provato con cURL in uno script come questo:
$url = "http://www.nomesito.it";
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$pag = curl_exec($ch);
curl_close($ch);
lo script funziona se il protocollo è http ma con https ho il seguente problema:
"Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request."
Nel file htaccess, al fine di recuperare traffico dai vecchi link con http, ho le seguenti istruzioni:
RewriteBase /
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
e quindi qualsiasi chiamata viene dirottata su https