У меня есть два приложения, которые я развернул, одно на heroku и одно на github. у них обоих есть проблемы с путями.
оба приложения являются приложениями React
HEROKU APP:
когда пользователь хочет получить непосредственно на какую-либо страницу в приложении, например: «https://appname.herokuapp.com/path/username». он получает эту ошибку: Cannot GET /path/username
, но когда он нажимает кнопку ссылки <a href = "/path/username">User Name</a>
с домашней страницы, он переходит на запрошенную страницу, после refre sh он снова получит ошибку - путь hasn не изменилось.
package.json:
"homepage": "https://appname.herokuapp.com"
manifest.json:
"start_url": "."
ПРИЛОЖЕНИЕ GITHUB PAGES:
, когда пользователь хочет напрямую перейти на страницу в приложении, например: « https://username.github.io/appname/path "
он получает эту ошибку: 404 File not found
и путь изменился, вместо" https://username.github.io/appname/path "он перейдет на путь" https://username.github.io/path "- удаляет название приложения
package.json:
"homepage": "https://username.github.io/appname"
manifest.json:
"start_url": "."
как решить?