Updated images in assets and removed some packages.
This commit is contained in:
53
.ebextensions/eb-redirect-https.config
Normal file
53
.ebextensions/eb-redirect-https.config
Normal file
@@ -0,0 +1,53 @@
|
||||
####################################################################################################
|
||||
#### Copyright 2016 Amazon.com, Inc. or its affiliates. All Rights Reserved.
|
||||
####
|
||||
#### Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file
|
||||
#### except in compliance with the License. A copy of the License is located at
|
||||
####
|
||||
#### http://aws.amazon.com/apache2.0/
|
||||
####
|
||||
#### or in the "license" file accompanying this file. This file is distributed on an "AS IS"
|
||||
#### BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
#### License for the specific language governing permissions and limitations under the License.
|
||||
####################################################################################################
|
||||
|
||||
####################################################################################################
|
||||
#### This configuration file adds a listener to the Application Load Balancer for port 443, this new listener
|
||||
#### requires the ARN of a public website certificate create residing in the certificate manager service.
|
||||
#### The configuration file also modifies the default port 80 listener attached to an Application Load Balancer
|
||||
#### to automatically redirect incoming connections on HTTP to HTTPS.
|
||||
#### This will not work with an environment using the load balancer type Classic or Network.
|
||||
#### Do not use this configuration file if a listener has already been created for port 443 from the console.
|
||||
####################################################################################################
|
||||
|
||||
Resources:
|
||||
AWSEBV2LoadBalancerListener:
|
||||
Type: 'AWS::ElasticLoadBalancingV2::Listener'
|
||||
Properties:
|
||||
DefaultActions:
|
||||
- Type: redirect
|
||||
RedirectConfig:
|
||||
Protocol: HTTPS
|
||||
Port: '443'
|
||||
Host: '#{host}'
|
||||
Path: '/#{path}'
|
||||
Query: '#{query}'
|
||||
StatusCode: HTTP_301
|
||||
LoadBalancerArn:
|
||||
Ref: AWSEBV2LoadBalancer
|
||||
Port: 80
|
||||
Protocol: HTTP
|
||||
AWSEBV2LoadBalancerListenerHTTPS:
|
||||
Type: 'AWS::ElasticLoadBalancingV2::Listener'
|
||||
Properties:
|
||||
Certificates:
|
||||
- CertificateArn: arn:aws:acm:ca-central-1:714144183158:certificate/c6a0fcde-b959-4aee-afc6-934e27c4962b
|
||||
DefaultActions:
|
||||
- Type: forward
|
||||
TargetGroupArn:
|
||||
Ref: AWSEBV2LoadBalancerTargetGroup
|
||||
LoadBalancerArn:
|
||||
Ref: AWSEBV2LoadBalancer
|
||||
Port: 443
|
||||
Protocol: HTTPS
|
||||
|
||||
Reference in New Issue
Block a user