기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
리디렉션 및 다시 쓰기 문제 해결
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로 역방향 프록시를 생성하는 기본 예제는 역방향 프록시 다시 쓰기 섹션을 참조하세요.