Вы не можете сделать это, так как параметры URL-адреса оцениваются таким образом только при вызове скрипта через сервер. Но быстрое решение может заключаться в использовании wget
: хранить копию этого сценария карты сайта в любом месте под «секретным URL», вызывать его с помощью wget
и помещать результат на свой диск.
Есливы не можете использовать wget
, вы можете использовать скрипт PHP, содержащий file_get_contents
. Таким же образом он может запросить данные через HTTP-запрос и сохранить их в кэшированном файле карты сайта.
Примечание: если вы знаете, какая логика должна присутствовать для создания этой карты сайта, вы также можете написатьВся эта логика прямо в сценарий PHP. Запуск его из оболочки помогает избежать заблокированного потока сервера, но может потребовать больше усилий