React Router добавляет параметры запроса с GH Pages - PullRequest
0 голосов
/ 26 февраля 2020

Настройка: реагировать, gh-pages, response-route

Привет,

После добавления пользовательского домена в GH Pages мое приложение React имеет проблему, из-за которой оно постоянно перезагружается и добавляет следующее на URL:

'/? p = / & q = p = / ~ и ~ q = p = / ~ и ~ q = p = /'

Я могу безопасно использовать приложение после загрузки базовой страницы (например, www.hello.com/), но если я пытаюсь перезагрузить / перенаправить на другой URL (например, www.hello.co.nz/login), он постоянно перенаправляет добавление случайного параметра запроса каждый раз (например, www.hello.co.nz/login/?p= / & q = p = / ~ и ~ q = p = / ~ и ~ q = p = /).

Это моя текущая настройка React Route Switch:

   <Router basename={process.env.PUBLIC_URL}>
    <Switch>
      <Route exact path="/post">
        <Navigation />
        <Post />
      </Route>
      <Route exact path="/listings/:location/:type/:classi">
        <Navigation />
        <Filter />
        <Main />
      </Route>
      <Route exact path="/listings/">
        <Navigation />
        <Filter />
        <Main />
      </Route>
      <Route exact path="/watchlist/">
        <Navigation />
        <Watchlist />
      </Route>
      <Route exact path="/job/:ref">
        <Navigation />
        <Job />
      </Route>
    </Switch>
    <Route exact path="/">
        <Navigation />
        <Main />
      </Route>
</Router>

Любая помощь приветствуется.

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...