0

我使用 Amazon ELB 指向 2 个网络服务器,设置如下:

ELB:www.elb.com

网络服务器 1:10.10.10.1:8080

网络服务器 2:10.10.10.2:8080

ELB 配置为将端口 80 转发到端口 8080,仅此而已。

每个 Web 服务器在通过其 IP 和端口访问时都可以正常工作,ELB 可以正常工作,但有一个例外。如果我去www.elb.com/directory,我希望被重定向到www.elb.com/directory/,因为我设置了 DirectorySlash On 。

但是我实际上被重定向到www.elb.com:8080/directory/. 这显然失败了。

知道我配置不正确导致这种情况的原因吗?

4

1 回答 1

0

我想出了答案。我不小心在我的 conf 文件中遗漏了 VirtualHost 中的 ServerName 行。现在一切正常,但我真的不明白为什么错过它会导致我描述的行为。

于 2012-10-26T17:35:41.780 回答