局域网中,以我现在的机器作为服务器,整站系统装在我机器上,别人访问我的机器地址为192.168.1.104之后,所以链接都是http://127.0.0.1/***这样的,并没有变为http://192.168.1.104/****,怎么还和我本地访问一样?请教下服务器端的apache要怎么设置一下才可以让局域网内的机器访问到。

解决方案 »

  1.   

    先检查下你的放火墙是否关闭?在看apache的配置!
      

  2.   

    别人访问我的机器地址为192.168.1.104之后,所以链接都是http://127.0.0.1/***这样的,并没有变为http://192.168.1.104/****
    -------------------这个应该是你程序或模板中链接地址直接写上http://127.0.0.1了让局域网内的机器访问到
    -------------------这个直接输入你的内网ip就可以访问了,可能需要防火墙允许
      

  3.   

    防火墙关了,现在就是apache的配置问题。
      

  4.   

    问题应该在你整站系统的配置上。
    看看是不是把网站地址设定成127.0.0.1了还有就是http.conf的ServerName,看看这里是否有错误。
      

  5.   

    server name 要设置成什么啊?