@dimka222
О, привет

Почему меняется URL, React Router?

Есть такая ссылка: name.github.io/example, при заходе на сайт убирается example, то есть из такого:
name.github.io/example
Превращается в такое:
name.github.io
Мне же нужно, что бы было при обновлении страницы было name.github.io/example.
Вот пример: пример, зашел на сайт: domen/taskreactive/, а при обновлении страницы - страницы нет, так как пропадает /taskreactive/
Пробовал при deploy ставить homepage: name.github.io/example, но не помогло, в чем может быть проблема?

Router:
// импорты
  import {
    Route,
    BrowserRouter as Router,
    Switch
  } from 'react-router-dom';

// разметка
     <Router>
        <div style={{ display: "flex", justifyContent: "center" }}>
          <PageHeader />
            <Switch>
              <Route path="/profile">
                <Profile />
              </Route>
              <Route path="/">
                <NewUser />
                <Home />
              </Route>
            </Switch>
          </div>
        </div>
      </Router>
  • Вопрос задан
  • 103 просмотра
Решения вопроса 1
https://muffinman.io/blog/react-router-subfolder-o...
Насколько я помню githab pages позволяют создавать субдомен для подпапки в репозитории, по правой кнопке на ней. Возможно этот солюшн будет проще чем описанный выше
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы