你让地址栏显示www.google.com是出于什么目的呢.
只是为了显示,还是为了其它的.如果你只是为了转向www.google.com的话,可以直接用header("location: www.google.com");

解决方案 »

  1.   

    file_get_content 或 fopen等
    然后echo不过你要做很多处理, 图片/js/css的路径要绝对的(含域名)等等
    或者用iframe
      

  2.   

    我的意思是不让地址栏显示www.google.com但页面却是google的首页,也就是php里不能使用页面的跳转。这就是我想要解决的问题
      

  3.   

    哪就是2楼所说的方法了
    用file_get_contents类似的函数,获取google页面的内容,然后用正则替换一些资源的路径.然后显示出来.其实google首页也没有啥东西哈,如果楼主想实现google的功能,可以利用google提供的接口来做.
      

  4.   

    include("http://www.google.com");php.ini里的allow_url_include要设为on
      

  5.   

    $url=$_GET['url'];
    if($url=="www.google.com")
    {
    ?>
    <script> 
    location.href="http://www.baidu.com/"; 
    </script>
    <?php }?>
    //这样就ok,不知是不是你想要的!
      

  6.   

    呵呵,错了,是location.href="http://www.google.com/";
      

  7.   

    用iframe
    web.php?url=www.google.com
    $url = $_GET['url'];<IFRAME SRC="http://<?=$url?>"></IFRAME>
      

  8.   

    $url = isset($_GET["url"])? $_GET["url"] : "http://www.google.com";
    echo file_get_contents($url);
      

  9.   

    iframe比较傻,但你不用处理页面内的相对路径问题。
    无论是fopen.. curl fsockopen等等,都要进一步处理才行。