在Apache服务器的VirtualHost中设置ServerName不起作用

时间:2015-08-11 09:29:59

标签: apache virtualhost

我曾尝试在我的Apache服务器中创建一个新的虚拟主机,但我无法通过其新的ServerName“mysite.game”来解决它。 你能发现我的代码中的任何错误吗?

输出 会显示的是,网址 http://localhost:8081/ 正在显示正确的网站目录,而“http://mysite.game”正在提供相同的错误 HTTP错误404 。< / p>

INPUT 这就是我所做的。 在C:\ Windows \ System32 \ drivers \ etc \ hosts中,我插入了一行:

127.0.0.1       mysite.game

在http.conf中我添加了:

Listen 0.0.0.0:8081 
Listen [::0]:8081

<Directory "C:\game">
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

在httpd-vhosts.conf中,我添加了:

NameVirtualHost *:8081
<VirtualHost *:8081>
    DocumentRoot "C:\game"
    ServerName mysite.game
    <Directory "C:\game">
    Order Deny,Allow
    Allow from all
    Require all granted
    </Directory>
</VirtualHost>

0 个答案:

没有答案