"http://domaincom/contact"? Или не париться и сделать через $_SERVER?
Интересовался как-то этой темой. Нашел решение через D7 , но getHost() возвращал null . Сделал через $_SERVER )
Если интересно, можешь попробовать https://estrin.pw/bitrix-d7-snippets/s/url/
В приницпе, еще как вариант использовать константу https://dev.1c-bitrix.ru/api_help/main/general/constants.php#site_server_name
Обсуждают сегодня