對重新導向和重寫進行故障診斷 - 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,請參閱 反向代理重寫