Каким образом получая на входе ссылку на файл, который открывается в браузере вместо скачивания (site.ru/test.txt) скрипт предложит скачать этот файл на устройство?
Есть вариант, что ссылка может передаваться на скрипт параметром в GET запросе.
На сервере, где лежит скрипт в .htaccess могу указать, чтобы файлы не открывались, а скачивались.
Но на сайте site.ru этого не прописано.