Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

202
Views
¿Cómo configuro las reglas de enrutamiento en un yaml de formación en la nube?

Estoy tratando de configurar esta regla de enrutamiento de sitios web para mi sitio web de depósito s3 estático usando yaml sin servidor que usa formación en la nube.

 <RoutingRules> <RoutingRule> <Condition> <KeyPrefixEquals/> <HttpErrorCodeReturnedEquals>404</HttpErrorCodeReturnedEquals> </Condition> <Redirect> <Protocol>https</Protocol> <HostName>foo.amazonaws.com</HostName> <ReplaceKeyPrefixWith>prod/photos/resize?key=</ReplaceKeyPrefixWith> <HttpRedirectCode>307</HttpRedirectCode> </Redirect> </RoutingRule> </RoutingRules>

¿Cómo traduzco eso a mi yaml a continuación?

 resources: Resources: UploadBucket: Type: AWS::S3::Bucket Properties: BucketName: ${file(./serverless.env.yml):${opt:stage}.BucketName} AccessControl: PublicRead WebsiteConfiguration: IndexDocument: index.html RoutingRule: //What's the format that goes here?
over 4 years ago · Santiago Trujillo
2 answers
Answer question

0

RoutingRules es una lista de propiedad de reglas de enrutamiento de configuración de sitios web de Amazon S3 .

P.ej

 RoutingRules: - RedirectRule: HostName: foo.amazonaws.com HttpRedirectCode: "307" Protocol: https ReplaceKeyPrefixWith: prod/photos/resize?key= RoutingRuleCondition: HttpErrorCodeReturnedEquals: "404"
over 4 years ago · Santiago Trujillo Report

0

Si alguien está interesado, aquí está la representación JSON de la misma configuración

 "WebsiteConfiguration" : { "IndexDocument": "index.html", "ErrorDocument": "error.html", "RoutingRules": [{ "RedirectRule": { "HostName": { "foo.amazonaws.com" }, "HttpRedirectCode": "307", "ReplaceKeyPrefixWith": "prod/photos/resize?key=" }, "RoutingRuleCondition": { "HttpErrorCodeReturnedEquals": "404" } }] }
over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!