首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >默认情况下ServerAlias的Apache配置

默认情况下ServerAlias的Apache配置
EN

Server Fault用户
提问于 2013-05-04 15:05:34
回答 2查看 164关注 0票数 1

鉴于这种配置:

代码语言:javascript
复制
NameVirtualHost *:80
Listen 80

<VirtualHost *:80>
    ServerName default.example.com
</VirtualHost>
<VirtualHost *:80>
        ServerName    www.example.net
        ServerAlias   testy.example.net
</VirtualHost>
<VirtualHost *:80>
        ServerName    www.example.org
        ServerAlias   new.example.org
</VirtualHost>

如我所料,.net和.org网站的网页(S)已经送达。

然而,对ServerAliases、new.example.org和testy.example.net的请求都来自default.example.com。

这是在Apache 2.2.22上

/usr/sbin/apache2 -f -S只显示默认服务器..。所以继续挖,再挖

EN

回答 2

Server Fault用户

发布于 2013-05-04 23:14:17

试着:

代码语言:javascript
复制
ServerName    example.net
ServerAlias   *.example.net
票数 0
EN

Server Fault用户

发布于 2013-05-05 02:28:42

OFM

我的例子应该是:

代码语言:javascript
复制
<VirtualHost *:80>
    ServerName    www.example.net
    ServerAlias   testy.example.net. otherhost.example.net
</VirtualHost>

在这个主机上,我的绑定习惯是在这个上下文中指定一个带有终止点的FQDN,这会产生一个不可解析的名称。

这里没什么可看的,现在走吧。

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

https://serverfault.com/questions/505014

复制
相关文章

相似问题

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