Мне нужно изменять тайтл страницы в зависимости от домена. Я использую заголовок Host для получения домена, по которому пользователь обращается к сайту, но этот способ не работает с web page preview (например, в telegram). Как я понимаю, он не передает его. Что делать в данном случае, как получить домен к которому он обращается?
С чего это? Host ОБЯЗАН передаваться в каждом http-запросе.
Но для превью используется не стандартный title, а метаданные из микроразметки Open Graph.
+ Телеграм кеширует превьюшки