@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>
  • Вопрос задан
  • 93 просмотра
Решения вопроса 1
https://muffinman.io/blog/react-router-subfolder-o...
Насколько я помню githab pages позволяют создавать субдомен для подпапки в репозитории, по правой кнопке на ней. Возможно этот солюшн будет проще чем описанный выше
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы