Говорят, правила для этого и придумывают, что бы их нарушать.
Создавать .php файл на сервере из пользовательского ввода - это сама по себе уже не очень идея.
Проверить на существование в $_SERVER['REQUEST_URI'] переменной '/test' и если она есть отправить заголовок на переадресацию на https://example.com/link.php?short=test