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

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

Похожие вопросы
ITK academy Нижний Новгород
от 80 000 до 120 000 ₽
ITK academy Воронеж
от 50 000 до 90 000 ₽