www.domain.net 可以工作,但 domain.net 不行?Apache2 .conf 文件

www.domain.net 可以工作,但 domain.net 不行?Apache2 .conf 文件

我有两个域名,但我试图通过像/var/www/html/subfolder1和这样的子文件夹让它们工作/var/www/html/subfolder2。我刚刚让它工作了,但如果我这样做,域名将不会转到同一个地方,它会www.kofgaming.net进入子文件夹如果有的话,kofgaming.net它会进入/var/www/html文件夹!

以下是/etc/apache2/sites-enabled/kofgaming.net.conf粘贴箱

这里还有/etc/apache2/apache2.conf 粘贴箱

我只想说一下,我是 apache 和 ubuntu 的新手,如果我说得不清楚,请多多包涵。如果您需要我提供任何信息,请随时询问。提前致谢!

答案1

您应该定义两个单独的虚拟主机。它们可以定义在单独的配置文件中,也可以在同一个配置文件中定义。假设我们希望在配置文件中定义两个虚拟主机000-default.conf,因此(根据你的 pastebin)其内容必须如下所示:

<VirtualHost *:80>
    ServerAdmin [email protected]

    ServerName kofgaming.net
    DocumentRoot /var/www/html/kofgaming
    <Directory /var/www/html/kofgaming>
        AllowOverride All
    </Directory>

    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

<VirtualHost *:80>
    ServerAdmin [email protected]

    ServerName www.kofgaming.net
    DocumentRoot /var/www/html/www.kofgaming
    <Directory /var/www/html/www.kofgaming>
        AllowOverride All
    </Directory>

    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

更改配置后,不要忘记重新启动 Apache。

相关内容