我在S3 Bucket上有一个用React JS制作的SPA,我正在使用Cloud Front 通过 HTTPS 和自定义域工作。当我刷新页面时 - 如果我有另一个不是 BASE_URL 的路由(例如 domain.com/something),S3 会向我发送 404 错误。
我还尝试将错误页面重定向到 BASE_URL 但它不起作用,它将我重定向到 S3 为我提供的 Http 默认域,它再次给我一个 404 错误页面。
我不知道是否存在另一种方法来保持 URL 而不进行任何更改 (domain.com/page) 并避免 404 错误的 Web 服务器 (apache) 处理方式。