Habe jetzt noch etwas anderes vorab probiert.
index.php
Code:
<?php
echo $_SERVER['PHP_SELF'];
echo "<br>";
echo $_SERVER['SERVER_NAME'];
echo "<br>";
echo $_SERVER['HTTP_HOST'];
echo "<br>";
echo $_SERVER['HTTP_REFERER'];
echo "<br>";
echo $_SERVER['HTTP_USER_AGENT'];
echo "<br>";
echo $_SERVER['SCRIPT_NAME'];
?>
Ausgabe
Code:
/index.php
PHP_SELF www.meine-seite.de
SERVER_NAME www.meine-seite.de
HTTP_HOST
HTTP_REFERER
HTTP_USER_AGENT Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36
SCRIPT_NAME /index.php
Wie man sieht, wird der Referer nicht übergeben und ich denke genau hier liegt der Hund begraben. Sollte die Variable SERVER_NAME nicht mit der URL des fremden Servers gefüllt sein?