如何使用window.location获取要转发的域名以显示在网页中?

时间:2019-05-24 10:33:53

标签: javascript html window.location

我正在将少数几个域名转发到一个域。如何在页面上显示转发的域名?

我尝试使用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 :(得分:0)

域转发的工作原理是托管一个简单的网页,其中包含指向您要显示的页面的iframe

由于it requires the host to inject JS to make it possible,因此无法从托管页面读取其位置。

可能可以阅读document.referrer,但是unreliable


简而言之,由于这个原因和其他各种原因,域转发糟糕。而是将真实的域名托管服务与您的HTTP托管服务关联起来。