Ich denke, was Sie sagen wollen ist, wenn der letzte Link einen IMG hat, dann ändert es nicht die URL innerhalb "Src" -Attribut. Das ist bei Curl nicht möglich. Was Sie dafür tun müssen, ist HTML zu analysieren und die Links manuell zu ändern, so dass sie von Ihrem Proxy-Server geleitet werden.
Auch zum Erstellen eines Proxyservers verwenden Sie keinen Host. Sie sollten den Inhalt mit Curl holen und ausdrucken. Was Sie tun, eine Umleitung ist und kein Proxy
bearbeiten
Beispielcode für den Proxy-
<?php
$host = "1.1.1.1"; //This is the host
$url = $host.$_SERVER['REQUEST_URI'];
echo file_get_contents($url);
var_dump($http_response_header); //For debugging
?>
Da Sie nur HTTP-Anfrage machen i file_get_contents denken ist besser geeignet Funktion. Auch der var_dump gibt Ihnen Antwortheader von der "1.1.1.1" IP. Jetzt eine kleine Notiz hier. Sehen Sie sich den Content-Typ an. Dies ist wichtig für Bilder. Weil der Browser den Inhaltstyp der Antwort kennen muss. Also, was Sie tun müssen, ist die Analyse der http_response_headers und dann auf Content-Typ und fügen Header in Ihrer Antwort mit header() Funktion entsprechend.
Hoffnung, dies hilft Ihnen besser
try Folge Standort –
@ChetanAmeta es noch nicht – rkevx21