Как получить перенаправленный домен для отображения на веб-странице с помощью window.location? - PullRequest
0 голосов
/ 24 мая 2019

Я пересылаю несколько доменных имен на один домен. Как отобразить переадресованное доменное имя на странице?

Я попытался использовать window.location.hostname и .host - однако переадресованное доменное имя не отображается. Только доменное имя, на которое был переадресован сайт. Например:

domain1.com перенаправляется на landingpage.com

domain1.com - это то, что теперь отображается в URL браузера. Тем не менее, сайт - landingpage.com - я предполагаю, что window.location.hostname будет извлекать информацию domain1.com - однако, когда я отображаю ее в html, я вижу только landingpage.com

Любая помощь будет оценена.

document.getElementById ("title"). InnerHTML = window.location.hostname;

1 Ответ

0 голосов
/ 24 мая 2019

Переадресация доменов осуществляется путем размещения простой веб-страницы, содержащей iframe, которая указывает на страницу, которую вы хотите показать.

Вы не можете прочитать его местоположение на размещенной странице, потому что требуется, чтобы хост внедрил JS, чтобы сделать возможным .

Вы могли бы прочитать document.referrer, но это ненадежно .


Короче говоря, по этой и множеству других причин переадресация домена ужасна . Вместо этого получите реальный домен, связанный с вашим HTTP-хостингом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...