Запретить AWS Amplify от добавления косой черты и принудительного перенаправления - PullRequest
3 голосов
/ 20 сентября 2019

Я использую AWS Amplify и не могу понять, как настроить перезапись и перенаправления или route.js, чтобы предотвратить прерывание косой черты моей функциональностью.

Когда я запускаю свой код локально и пытаюсь зайти на localhost:3000/foo/bar/id, страница отображается нормально.Когда я развертываю этот же код с помощью ampify и пользователь нажимает кнопку с href, браузер получает 302 и перенаправляет пользователя на example.com/foo/bar/id/, тогда, поскольку эта страница не существует, перенаправление Amplify по умолчанию отправляет их index.html с 404

Я попытался добавить к моим маршрутам реакции следующее:

/foo/bar/:id
/foo/bar/:id/

и следующие правила перенаправления в консоли AWS Amplify:

/foo/bar/<id>  | /foo/bar/<id> | 302
/foo/bar/<id>/ | /foo/bar/<id> | 302

но ничего не работает.Я схожу с ума здесь, какие-либо предложения?

...