首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >管理大量Apache vhost ServerAliases

问管理大量Apache vhost ServerAliases
EN

Server Fault用户
提问于 2012-05-11 20:56:51
回答 2查看 5.1K关注 0票数 2

所以我有一个由Apache 2充当虚拟主机的网站,它有一公吨的可供选择的域名,这些域名都应该由它来解析。

到目前为止,我已经通过在vhost配置文件中的ServerAlias列表中添加额外的域来处理类似的事情。但是,随着别名域名数量的增加,这个列表变得非常长和难以处理。它还需要分别添加裸域和'www‘版本,这(因为我必须记住添加这两个版本)给我留下了空间,让我成为一个白痴,而忘记添加一个或另一个。还没有发生过,但是当列表足够长的时候,这样的遗漏不要像他们在那里只有几个域名时那样跳出来,所以我担心有一天这是不可避免的。

似乎应该有一种方法可以将别名列表从vhost配置文件中踢出到可以更容易管理它们的其他地方。即使是在自己的行中包含每个别名的文本文件也是一个改进,因为至少这样,与长逗号分隔行相比,目视扫描列表更容易。而且似乎应该有一种方法,让'www‘子域自动为vhost处理,而不是需要手动为每个域添加一个'www’别名。但我一直在寻找这样的东西,还没有找到任何明显的解决方案。

这可能只是我没有找对地方,但以防万一--有什么更优雅的方法来处理vhost的ServerAliases呢?如果是的话,那是什么呢?

EN

回答 2

Server Fault用户

发布于 2012-05-11 21:16:36

您可以在vhost配置文件中多次重复ServerAlias行。我想离一个你不会得到的愚蠢的text.file更近了些。但是,你必须记住添加一个.

票数 0
EN

Server Fault用户

发布于 2012-05-11 21:35:46

如果您在范围外的主上下文中配置“所有捕获”站点,会怎样?然后,您将只需要ServerAlias的域,是不同的虚拟网站。

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

https://serverfault.com/questions/388372

复制
相关文章

相似问题

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