S3上的深层链接无法正常工作

时间:2018-01-15 13:42:39

标签: javascript angular amazon-s3 deployment angular5

我已成功将angular5应用程序部署到: http://myApp.s3domain.amazonaws.com

Angular路由器会自动将我转到http://myApp.s3domain.amazonaws.com/home

我的应用是以这样的方式构建的,参数的使用方式如下:http://myApp.s3domain.amazonaws.com/home/uniqueParameter

此重定向到我的error.html,而不是链接。它在本地工作。

如何实现正确的深层链接?

1 个答案:

答案 0 :(得分:0)

我通过使用firebaseapp并将firebase.json设置为

来修复此问题
{
  "hosting": {
    "public": "dist",
    "rewrites": [
      {
        "source": "**",
        "destination": "/index.html"
      }
    ]
  }
}

现在有效。