Задать вопрос
@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>
  • Вопрос задан
  • 110 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
Решения вопроса 1
https://muffinman.io/blog/react-router-subfolder-o...
Насколько я помню githab pages позволяют создавать субдомен для подпапки в репозитории, по правой кнопке на ней. Возможно этот солюшн будет проще чем описанный выше
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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