无论如何,要避免在 Apache 中为 ServerAlias 输入单独的 www

无论如何,要避免在 Apache 中为 ServerAlias 输入单独的 www

我有一台服务器,上面大约有​​ 2000 个域指向同一个文件夹。

我将包含域列表的包含文件放入虚拟主机条目中。

我是否需要为 www.sales.com wwww.sales2.com 等创建第二个包含文件,或者有没有更好的方法来避免冗余数据和浪费内存让 apache 加载两倍大的文件?

如果这是一个更好的选择,我确实可以访问 DNS 记录。

答案1

除非您以某种方式将其放入 Apache 的配置中,否则 Apache 无法知道要提供主机名。

如果您不打算在其他主机名上提供网站服务,那么您可以简单地让它转到默认虚拟主机并获取 403/404,或者您可以创建一个执行 WWW 重定向的新虚拟主机。

但无论如何,您必须决定如何处理这些请求,然后告知 Apache。

相关内容