Martins Frage hat sehr wohl einige Berechtigung - was sich gleich zeigt:
in meinem lokalen System ... "unerwuenscht.php"
Es handelt sich also um eine eigene Webseite, die auf einem lokalem Server mit PHP läuft.
Lösungsvorschlag:
Bau einen Download-Button rein, der dazu führt, dass die Seite nochmals aufgerufen wird, hänge dabei einen Parameter wie ?download=1
an die URL und reagiere im Skript mit http-headern.
Test und Quelltext:
https://home.fastix.org/Tests/download_me.php
(Ja! Das ist 1:1 mein Vorschlag für das explizite Download-Angebot.)