【问题标题】:How to use iFrame to match URL in separate domains如何使用 iFrame 匹配不同域中的 URL
【发布时间】:2026-01-24 11:20:11
【问题描述】:

我有两个网站。 Domain.com 和 DomainTwo.com

Domain.com 托管所有内容,DomainTwo.com 使用简单的 iFrame 镜像该内容。

我想做的是,如果我链接到“DomainTwo.com/folder/samplefile.jpg”,iFrame 会匹配 URL 并为 Domain.com/folder/sampelfile.jpg 创建一个 iFrame。

换句话说,除非您查看页面的源代码,否则您无法判断 DomainTwo.com 实际上是在构建任何内容。

谢谢!

【问题讨论】:

    标签: javascript php multiple-domains


    【解决方案1】:

    您是否尝试在 iframe src 中添加 URI?

    <iframe src ="http://Domain.com<?=$_SERVER['REQUEST_URI']?>">
    

    【讨论】:

      【解决方案2】:

      在 javascript 中是这样的:

      document.getElementsByTagName("iframe")[0].src = "http://domain.com" + location.pathname;
      

      当然,在 iframe 内点击不会更新 url。您可能会更好地使用通配符域、域映射或其他任何名称。

      【讨论】:

        最近更新 更多