我们有一个域abc.com,一个特定的页面将显示def.com域中不属于我们的内容。 现在,而不是在浏览器的地址栏中显示def.com,我们想继续使用abc.com。 我们想实现它,而不使用iframe或屏幕抓取。 使用DNS转发或别名后,有没有办法达到我们的目标? 如果这样怎么样? 我们可以select使用微软的DNS服务器或BIND。
设置一个CNAMElogging指向def.com 。
你看过你的Web服务器的代理function吗? 您可能能够代理,并可以selectcaching页面。
如果您可以将域名专用于此页面,则DNS才会有效。 由于您不控制该域名,CNAMElogging将是首选。 您隐藏的网站可能不会以支持您使用自己的域访问网页的方式进行configuration。
如果您使用DNS,您可能会遇到问题。 指定远程站点的页面上的任何链接都会将您的用户转移到他们的站点。 同样,页面上的任何相关链接都可能会中断,并且不会返回到您的网站。 如果站点为您托pipe页面,并且愿意设置虚拟服务器,并将该页面的基础设置为您的站点,则可以缓解这种情况。
编辑:如果您正在运行Apache2以下configuration将服务/page从example.com服务器页面/page 。 将通过从example.com获取页面来处理对此URL的请求的响应。
<IfModule mod_proxy.c> ProxyPass /page http://example.com/page <Proxy *> Order allow,deny Allow from all </Proxy> </IfModule>
代理configuration在Apache HTTP Server文档中有详细logging。 caching也logging在那里。 其他服务器有类似的function。