可以输入http://你的机器名 反问

解决方案 »

  1.   

    在你的本地机器上是可以实现的,你需要给你的网卡绑定多个IP地址,在网上邻居的属性里面设置,然后找到你的host文件,在里面写ip的对应关系,如:
    192.168.0.1     a.com
    192.168.0.2     b.com
    ......然后在你的apache的httpd.conf里面配置虚拟主机
    如:
    NameVirtualHost 192.168.0.1<VirtualHost 192.168.0.1>
        ServerAdmin [email protected]
        DocumentRoot c:/Apache2/htdocs/a
        ServerName www.sznjz.com
        ErrorLog c:/Apache2/logs/error_log
        CustomLog c:/Apache2/logs/access_log common
    </VirtualHost>NameVirtualHost 192.168.0.1<VirtualHost 192.168.0.2>
        ServerAdmin [email protected]
        DocumentRoot c:/Apache2/htdocs/b
        ServerName www.sznjz.com
        ErrorLog c:/Apache2/logs/error_log
        CustomLog c:/Apache2/logs/access_log common
    </VirtualHost>.......
    依此类推
    重新启动apache就搞定了,我的机器上就是这个样子的
    如果要其他机器上也能够按照这个要求来实现,
    1、需要有域名服务器来提供域名指向服务
    或者
    2、修改其它机器的host文件跟你的host文件一样
      

  2.   

    哦,再补充一点,如果你有域名服务器,就可以不用修改host文件了,不过要设定你的这些机器都由这个域名服务器提供域名解析服务
      

  3.   

    谢谢.但是还想知道 apache配置中的 severname到底是什么意思?填的名字有什么用?
    比如 www.sznjz.com 我在地址栏输入这个网址,,能看到自己的网站吗?