Где описано что можно вставить в тэг вначале знак вопроса?
Здесь, page 11 RFC 1808 - Relative Uniform Resource Locators
понял что вам надо.
 вот это https://www.php.net/manual/en/reserved.variables.s... а точнее <a href="http://<?=$_SERVER['HTTP_HOST']?add ?>">link</a>