ServerAlias 停止工作

Ste*_*ven 0 linux ubuntu virtualhost serveralias

我有这个工作,然后我的VM服务器崩溃了。

我在 Oracle VirtualBox 上运行 Ubuntu。现在我正在尝试添加一些服务器别名,但它不起作用。

在我的“启用站点”文件夹中,我有一个名为mysite.com. 这有以下数据:

<VirtualHost *:80>
  DocumentRoot /var/www/mysite/
  ServerName mysite.com
  ServerAlias www.mysite.com, sub1.mysite.com, sub2.mysite.com

  <Directory />
    Options FollowSymLinks
    AllowOverride All
  </Directory>

  <Directory /var/www/storelocator/>
    AllowOverride All
    Allow from all
  </Directory>
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)

但是我仍然无法使用 sub1.mysite.com 访问该站点。它只显示 www 根文件夹中的文件夹。

我在这里缺少什么?

小智 5

尝试删除您的逗号。我一直使用空格来分隔主机名(同样适用/etc/hosts

http://httpd.apache.org/docs/2.2/mod/core.html#serveralias