在配置AWS::ElasticLoadBalancingV2::ListenerRule
时,AWS documentation提到:
如果您为“字段”指定了主机头,则可以指定一个主机名(例如,my.example.com)。
如果我想指定多个主机,推荐的做法是什么?
我假设基于文档,这不受支持:
ExampleHttpsListenerRule:
Type: AWS::ElasticLoadBalancingV2::ListenerRule
Properties:
Actions:
- TargetGroupArn: !Ref ExampleTargetGroup
Type: forward
Conditions:
- Field: host-header
Values:
- "example.secure.com"
- "example.com"
ListenerArn: !ImportValue ExampleListenerArn
Priority: 1
这种格式的东西怎么样?
ExampleHttpsListenerRule:
Type: AWS::ElasticLoadBalancingV2::ListenerRule
Properties:
Actions:
- TargetGroupArn: !Ref ExampleTargetGroup
Type: forward
Conditions:
- Field: host-header
Values:
- "example.secure.com"
- Field: host-header
Values:
- "example.com"
ListenerArn: !ImportValue ExampleListenerArn
Priority: 1