![]() |
1
7
这实际上与ELB无关,与Apache无关,这显然是返回这些信息的原因(因此
显然,在Apache配置中定义了某种重定向,将流量从端口80重定向到端口443。您可能应该更新问题,以包含Apache配置文件的相关部分,包括任何重写规则、ServerName、.htaccess设置等。 编辑: 您正在重写规则中使用HTTP_HOST,这对应于请求中提供的主机。在您提供的示例中,您没有提供主机,因此请尝试执行以下操作:
如果定义了虚拟主机,Apache就知道请求应该路由到哪个虚拟主机,那么请求的Host部分是必需的。 您可能还希望沿以下行添加另一个重写条件:
这将确保如果有人试图访问您的网站,而没有提供包含标头的完整请求,那么它将重定向到正确的域。 |
![]() |
2
5
一位朋友今天发布了这篇文章,尽管已经有了答案,但我想我已经把发现的细节写进去了。
使用原始帖子中描述的机制,我能够再现所描述的场景,其中
然而,仔细检查后,提供的地址是 不 我的任何实例地址-更确切地说,它似乎是来自 ELB实例本身 .
我通过检查ELB后面的一个实例进一步确认了这一点,并使用类似的命令序列,我能够确认
因此,我可以推断出我的web服务器的本地IP地址正在侦听ELB指向的端口80,而ELB的IP正在使用更高的端口连接到我的web server。 没有超出ELB内部IP地址的暴露,无需担心。快乐的云! |
|
3
3
最近一天,我们一直在研究这个问题,并得出结论:
我们确实找到了一个适用于我们的解决方案(不过,我们只需要在“默认”VirtualHost中解决这个问题),您可能会考虑将其添加到VirtualHost中:
在我们的评估中,这指示一些Apache行为在ServerName指令的响应中正式替换HTTP_HOST,这解决了我们试图解决的问题。 |
|
4
-1
要解决Varnish Cache中的这个问题,请将我们的公共VPC子网上的IP主机字段重写为我们的主域名。
|
![]() |
R0bert2 · Ansible-使用with_项创建列表 2 年前 |
![]() |
renzCNFT · 与s3相比,workdocs有什么优势 2 年前 |
![]() |
Eva · Github与AWS codecommit镜像和同步的操作 2 年前 |
![]() |
Hasham · 如何将多个本地文件上载到s3中的一个文件 2 年前 |
![]() |
sebas flores · S3 URL-使用python下载 2 年前 |