我根据  http://hi.baidu.com/linhg/blog/item/8f30d2243ed57c034c088d34.html
文章。
这是我的server.xml文件:<Connector port="80" protocol="HTTP/1.1" 
               maxThreads="150" connectionTimeout="20000" 
               redirectPort="8443" URIEncoding="UTF-8" maxHttpHeaderSize="8192" minSpareThreads="25" 
               maxSpareThreads="75" enableLookups="false" acceptCount="100" disableUploadTimeout="true"/><Connector port="8009" protocol="AJP/1.3" redirectPort="8443" /><Engine name="Catalina" defaultHost="  www.mybaidu.com"><Realm className="org.apache.catalina.realm.UserDatabaseRealm"
             resourceName="UserDatabase"/><Host name="  www.mybaidu.com"  appBase="mybaidu" 
            unpackWARs="true" autoDeploy="true" 
            xmlValidation="false" xmlNamespaceAware="false" /></Engine>我在tomcat安装的根目录下新建了一个mybaidu/ROOT目录。这下面,放了我自己写的网站.我在IE中输入  http://www.mybaidu.com不能访问网站。然而输入  http://localhost缺能正常访问.我要怎样配置tomcat,才能让别人输入  http://www.mybaidu.com就可以正常访问我的网站呢?tomcat中其它配置文件,我没有做任何改变

解决方案 »

  1.   

    <host.....></host>
    里面加一个节点Alias
    <host.....>
    <Alias>mybaidu.com</Alias>
    <Alias>www.mybaidu.com</Alias>
    </host>如果要在本机访问的http://www.mybaidu.com的话(系统是xp的话),还要修改系统的一个文件
    C:\WINDOWS\system32\drivers\etc\hosts
    打开文件
    在文件里的
    127.0.0.1 localhost
    这一行的下面再加一行
    127.0.0.1 mybaidu.com
    这样之后,你再试一下就应该可以了
      

  2.   

    这样配置,本机的确。可能能过,mybaidu.com解决。但是,其它的电脑(局域网),无法能过。mybaidu.com访问。只有通过,ip才能访问,这是什么原因呢?