我正在将少数几个域名转发到一个域。如何在页面上显示转发的域名?
我尝试使用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;
答案 0 :(得分:0)
域转发的工作原理是托管一个简单的网页,其中包含指向您要显示的页面的iframe
。
由于it requires the host to inject JS to make it possible,因此无法从托管页面读取其位置。
您可能可以阅读document.referrer
,但是unreliable。
简而言之,由于这个原因和其他各种原因,域转发糟糕。而是将真实的域名托管服务与您的HTTP托管服务关联起来。