리디렉션 및 재작성 문제 해결 - AWS Amplify 호스팅

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

리디렉션 및 재작성 문제 해결

Amplify 애플리케이션에 대한 리디렉션 및 재작성을 설정할 때 문제가 발생하는 경우이 섹션의 주제를 참조하여 도움을 받으세요.

SPA 리디렉션 규칙을 사용하더라도 특정 경로에 대한 액세스가 거부됩니다.

SPA 리디렉션 규칙이 있는 특정 경로에 대해 액세스 거부 오류가 발생하는 경우 앱의 빌드 설정에서가 올바르게 설정되지 않을 baseDirectory 수 있습니다. 예를 들어 앱의 프런트엔드가 build 디렉터리에 빌드된 경우 빌드 설정도 build 디렉터리를 가리켜야 합니다. 다음 빌드 사양 예제에서는이 설정을 보여줍니다.

frontend: artifacts: baseDirectory: build files: - "**/*"

Amplify 앱에 대한 빌드 사양 설정의 전체 예는 섹션을 참조하세요. 빌드 사양 YAML 구문 참조

API에 대한 역방향 프록시를 설정하려고 합니다.

다음 JSON을 사용하여 동적 엔드포인트에 대한 역방향 프록시를 설정할 수 있습니다.

[ { "source": "/documents/<*>", "target": "https://otherdomain/resource/<*>", "status": "200", "condition": null } ]

Amplify 앱을 타사 API로 역방향 프록시를 생성하는 기본 예제는 섹션을 참조하세요역방향 프록시 다시 쓰기.