在httpd-vhosts.conf启用httpd-vhosts.conf(去掉前面的#)。
在httpd-vhosts.conf中配置(D:\PHP\wamp\bin\apache\Apache2.2.17\conf\extra):
  #配置我们自己的虚拟主机
  <VirtualHost 127.0.0.1:80>
      DocumentRoot "C:/myenv/apache/htdocs/hspzf/public"
      ServerName  myzf.com
            #配置首页
      DirectoryIndex index.php   
      <Directory />
      #不许可别人修改我们的页面
      Options FollowSymLinks
            #设置访问权限
      AllowOverride None
      Order allow,deny
      Allow from all
      </Directory>
  </VirtualHost>修改hosts文件(C:\WINDOWS\system32\drivers\etc):
以上是我配置的,而且我还是跟着别人一齐配置的,但是最后他成功了,我却访问不到页面,我再三的检查,还是访问不到页面;我不知道是那里出了问题~有其它的原因吗?我是在wampsever下配置的,麻烦大家点时间吧~~~~~~~~~~~

解决方案 »

  1.   


    http://myzf.com   有错啊?
      

  2.   

    hosts 怎么改的? 是下面这样的吗?
    127.0.0.1  myzf.com  
      

  3.   

    不明白你碰到的问题和我是一样的。 
    访问这里http://note.sdo.com/u/jwj50/n/y0gtV~jYN9cpnM0wA001cb最后终于让我给找到了,修改httpd.conf的配置,查找下面的红色部分,把它给去掉。
    < Directory c="www"/ >
         Options FollowSymLinks
         AllowOverride None
         Order deny,allow
         Deny from all
    < /Directory >