Beim Ausführen einer LAMP-Umgebung möchte ich nur dann eine für das Web sichtbare Seite laden können, wenn diese von einem Iframe auf demselben Host angefordert wird.
Antwort1
Sie können den x-frame-options
Header auf setzen sameorigin
. Weitere Informationen finden Sie in der Mozilla-Referenz:https://developer.mozilla.org/en-US/docs/HTTP/X-Frame-Options
Antwort2
Verwenden Sie die Servervariable $_SERVER["remote_address"] (in allen Sprachen verfügbar), um die IP-Adresse zu überprüfen, von der die Seite besucht wird, und zeigen Sie das Iframe an, wenn es mit 127.0.0.1 oder einer der lokalen IP-Adressen übereinstimmt.