我有一个没有普通域的 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>
我想我尝试用所有可能的值更改 ServerName
和 ServerAlias
,但每次我重新加载 apache 并尝试在网络浏览器中访问 http://site1.vm-4bbd6831.na4u.ru/ 时,我只得到'服务器找不到'消息。
请给我一个线索,我该如何配置虚拟主机...
如果你向我解释如何正确使用 ServerName
和 ServerAlias
谢谢!!!