1

在 PathLocationStrategy 上,当我重新加载页面然后找不到 404 页面。而且我不想使用 HashLocationStrategy。

4

1 回答 1

1

redirection rule下面复制static web hostings3

<RoutingRules>
  <RoutingRule>
    <Condition>
      <HttpErrorCodeReturnedEquals>404</HttpErrorCodeReturnedEquals>
    </Condition>
    <Redirect>
      <Protocol>http</Protocol>
      <HostName>Copy Endpoint Link under static web hosting</HostName>
      <ReplaceKeyPrefixWith>#/</ReplaceKeyPrefixWith>
    </Redirect>
  </RoutingRule>
</RoutingRules>

检查我的这个答案,您也需要对角度代码进行一些更改

AngularJS $routeProvider 没有正确路由

于 2018-02-06T07:42:19.977 回答