首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ServerAlias停止工作

ServerAlias停止工作
EN

Server Fault用户
提问于 2012-02-29 12:37:10
回答 3查看 217关注 0票数 0

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

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

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

代码语言:javascript
复制
<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>

但是我仍然不能使用sub1.mysite.com访问这个站点。它只显示www根文件夹中的文件夹。

我在这里错过了什么?

EN

回答 3

Server Fault用户

回答已采纳

发布于 2012-02-29 12:53:36

试着去掉逗号。我一直使用空格来分隔主机名( /etc/hosts也是如此)

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

票数 5
EN

Server Fault用户

发布于 2012-02-29 12:42:51

在我看来你的定义完全正确。然而,这听起来更像是DNS问题。根据主机的不同,尝试刷新您的DNS缓存(取决于您的操作系统),并检查sub1.mysite.com是否与您的VM的IP匹配。

票数 1
EN

Server Fault用户

发布于 2012-02-29 12:51:57

您是否可以删除ServerAlias行条目,如下所示,重新启动Apache,然后尝试?

代码语言:javascript
复制
ServerAlias www.mysite.com sub1.mysite.com sub2.mysite.com


sudo /etc/init.d/apache2 restart
票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/364839

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档