虚拟主机 - 未找到

时间:2014-05-29 08:30:54

标签: apache xampp virtual host

我想在Apache 2.4上使用虚拟主机 我使用Xampp,我会有更多的网站。 我已经阅读了一些指南,并且我已经编辑了我的httpd.config

# Virtual hosts
Include conf/extra/httpd-vhosts.conf

和加载

我的defalut端口也很忙,所以我设置了

Listen 8080

之后我以这种方式编辑我的httpd-vhosts.conf

NameVirtualHost *:8080
  <VirtualHost *:8080>
    DocumentRoot "C:\xampp\htdocs"
    ServerName localhost
  </VirtualHost>

<VirtualHost *:8080>
    ServerName sample.locl
    DocumentRoot "C:\wwww\sample"
    <Directory "C:\wwww\sample">
        DirectoryIndex index.php
        Require all granted              
        Options Indexes FollowSymLinks Includes ExecCGI
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>

<VirtualHost *:8080>
    ServerName sample2.locl
    DocumentRoot "C:\wwww\sample2"
    <Directory "C:\wwww\sample2">
        DirectoryIndex index.php
        Require all granted              
        Options Indexes FollowSymLinks Includes ExecCGI
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>

N.B。我的网站位于C:/ www / sample和c:/ www / sample2,我的xampp位于c:/ xampp。

最后,我使用

在system32中编辑我的主机
127.0.0.1 localhost
127.0.0.1 sample
127.0.0.1 sample2

现在我有404错误,我写的时候都没有:&#34; localhost&#34;在我的网址浏览器中。

如果我理解它是如何工作的,我想当我写localhost时它会重定向到C:\ xampp \ htdocs,所以我应该看到我的xampp页面,但事实并非如此......我哪里出错了?

我总是回复

未找到

HTTP错误404.找不到请求的资源。

提前致谢

0 个答案:

没有答案