将外部网页加载到我的页面而不重定向到不同的URL

时间:2013-04-07 18:30:38

标签: php html redirect iframe external

所以我想要做的是在我的网站上创建一个子域名,让它加载一个外部网站,而不是真正去那个网站。例如:

google.mydomain.com会加载google.com,但网址栏会显示google.mydomain.com。

我该怎么做呢?

我尝试了this,但无法理解。

尝试:

IFRAME

  1. 我希望页面占用每个人计算机的整个屏幕。我可以将其设置为100%而不是x像素数量吗?

  2. 我想删除滚动条但不支持。

3 个答案:

答案 0 :(得分:14)

您可以使用iframe或file_get_contents();

I帧:

<iframe src="http://google.com" style="width: 100%; height: 100%;">

的file_get_contents():

<?php
echo file_get_contents('http://google.com');
?>

使用file_get_contents(),您需要注意使用相对URL获取的网站,这将破坏CSS,图像,Javascript等。

答案 1 :(得分:3)

您无法使用php的include功能,因为这不是驻留在您服务器上的资源。

您可以探索的一个选项是将所有内容作为iframe的内容加载:有关iframe html元素的一些详细信息,请参阅http://www.w3schools.com/tags/tag_iframe.asp

答案 2 :(得分:0)

  • iframe现在不支持html5
  • 它适用于html5
  • 易于添加或删除

示例:

inverse_transform