Проблема Angular PathLocationStrategy в корзине s3

В PathLocationStrategy, когда я перезагружаю страницу, страница 404 не найдена. и я не хочу использовать HashLocationStrategy.


person Nirav Joshi    schedule 06.02.2018    source источник
comment
Пожалуйста, добавьте дополнительную информацию о вашей проблеме.   -  person Zeev Katz    schedule 06.02.2018
comment
ex.www.example.com/page1, поэтому, когда я перезагружаюсь, получаю ошибку 404.   -  person Nirav Joshi    schedule 06.02.2018


Ответы (1)


Скопируйте туда redirection rule под static web hosting в s3

<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 неправильно выполняет маршрутизацию

person Rakeschand    schedule 06.02.2018