为 3 级子域配置 apache vhost

问题描述 投票:0回答:0

我有一个没有普通域的 VDS 服务器。它只有我的托管服务 NetAngels 提供的 DNS 区域 vm-4bbd6831.na4u.ru
服务器有安装了 LAMP 堆栈的 Ubuntu 22.04。
我应该将多个网站移动到该服务器,每个网站都在其子域上。

例如:
site1 有地址 site1.vm-4bbd6831.na4u.ru
site2 有地址 site2.vm-4bbd6831.na4u.ru
等等……

我试过像这样配置 vsost:

<VirtualHost *:80>
ServerName site1
ServerAlias site1.*
DocumentRoot /var/www/site1
<Directory /var/www/site1/>
    Options +ExecCGI -Includes -Indexes
    AllowOverride All
</Directory>

我想我尝试用所有可能的值更改 ServerNameServerAlias,但每次我重新加载 apache 并尝试在网络浏览器中访问 http://site1.vm-4bbd6831.na4u.ru/ 时,我只得到'服务器找不到'消息。

请给我一个线索,我该如何配置虚拟主机...

如果你向我解释如何正确使用 ServerNameServerAlias

,我将非常高兴

谢谢!!!

apache ubuntu server dns vhosts
© www.soinside.com 2019 - 2024. All rights reserved.