Apache虚拟主机不起作用

时间:2016-08-20 16:49:25

标签: apache virtualhost

我正在尝试让Apache虚拟主机工作,但它不会捕获域名而是会在互联网上出现。

我在Config文件中启用了虚拟主机:

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

我的httpd-vhosts.conf文件如下所示:

NameVirtualHost *:80

<VirtualHost *:80>
    DocumentRoot "//nas/Web Design/Sites"
</VirtualHost>


<VirtualHost *:80>
    ServerAdmin webmaster@fdn.dk
    DocumentRoot "//nas/Web Design/Sites/Fdn"
    ServerName fdn.dk
    ServerAlias www.fdn.dk
    ErrorLog "logs/fdn/error.log"
    CustomLog "logs/fdn/access.log" common
</VirtualHost>

http://Localhost工作正常但是当我输入fdn.dk或www.fdn.dk时,浏览器会尝试在互联网上找到该网站,而不是查看我的本地文件夹。

有什么不对......? 我试图在互联网上找到一个解决方案,但没有运气。

我是否需要更改主机文件中的内容???

亲切的问候 弗莱明

1 个答案:

答案 0 :(得分:0)

是的,如果您使用的是具有该域名的操作系统,则需要将该域名添加到/etc/hosts文件中。 如果您使用的是Windows,也可以C:\WINDOWS\system32\drivers\etc\hosts

记录示例: 127.0.0.1 www.fdn.dk

相关问题