AWS Amplify에서 sveltekit 호스팅

@sveltejs/adapter-static 을 사용하는 경우 유용할 수 있습니다!

AWS Amplify 프로젝트로 이동하고 사이드바에서 App settings: Rewrites and redirects , 편집, 텍스트 편집기 열기를 클릭하고 다음을 붙여넣습니다.

[
    {
        "source": "</^[^.]+$|\\.(?!(svelte|css|gif|ico|jpg|js|png|txt|svg|woff|ttf)$)([^.]+$)/>",
        "target": "/index.html",
        "status": "200",
        "condition": null
    },
    {
        "source": "/<*>",
        "target": "/",
        "status": "404-200",
        "condition": null
    }
]


다음으로 <base href="/" /><head />app.html 태그에 추가합니다.

설명



Amplify Redirect and Rewrite Config 및 <base href="/" />는 실패한 모든 응답을 다시 인덱스 파일로 보내 실패한 모든 요청을 sveltekit 라우터로 폴백합니다.

좋은 웹페이지 즐겨찾기