Size: a a a

2020 April 16

DV

Dmytro Vynokurov in React Kyiv
это с прямых ссылок переход на страницу каталога с уже установленым фильтром pets или dogs
источник

DV

Dmytro Vynokurov in React Kyiv
для чего, не уверен. это не я делал... возможно для сео нужно
источник

YO

Yevhenii Oliinyk in React Kyiv
роутинг для mysite.com/pets/dogs не настроен. можно так  
  <Route path=“/pets/:id?" component={PetsPage} />
источник

DV

Dmytro Vynokurov in React Kyiv
все что идет после  mysite.com/pets/ - подставляются значения фильтров
источник

DV

Dmytro Vynokurov in React Kyiv
mysite.com/pets/ это страница - каталог. и на ней есть фильтр. Когда кликаешь по фильтру (например собаки) то в путь добавляется dog
источник

DV

Dmytro Vynokurov in React Kyiv
и так по разным критериям фильтра строится путь
источник

DV

Dmytro Vynokurov in React Kyiv
если это все кликать на самой странице - то работает и фильтрует.
источник

YO

Yevhenii Oliinyk in React Kyiv
я это понял. ответ на твой вопрос - почему редирект на мейн при той ссылке - потому что у тебя нет роутинга для нее
источник

DV

Dmytro Vynokurov in React Kyiv
А если по прямой ссылке перейти - то загружает чначалы ссылку , но потом редиректит на главную
источник

DV

Dmytro Vynokurov in React Kyiv
Yevhenii Oliinyk
я это понял. ответ на твой вопрос - почему редирект на мейн при той ссылке - потому что у тебя нет роутинга для нее
если я вручную пропишу роутинг на конкретный путь - то не должно редиректить?
источник

DV

Dmytro Vynokurov in React Kyiv
<Route exact path="/pets/*" component={PetsPage} />
источник

DV

Dmytro Vynokurov in React Kyiv
у меня же есть это
источник

DV

Dmytro Vynokurov in React Kyiv
поидеее должно все работать
источник

YO

Yevhenii Oliinyk in React Kyiv
для начала попробуй. и открывается петспейдж в этом случае?
источник

YO

Yevhenii Oliinyk in React Kyiv
попробуй вместо звездочки :id
источник

DV

Dmytro Vynokurov in React Kyiv
Yevhenii Oliinyk
попробуй вместо звездочки :id
так даже фильтр не рабдотает
источник

DV

Dmytro Vynokurov in React Kyiv
<Route exact path="/pets/dogs" component={PetsPage} /> так всеравно редиректит
источник

YO

Yevhenii Oliinyk in React Kyiv
а если убрать топовые редиректы?
источник

DV

Dmytro Vynokurov in React Kyiv
Не помогло
источник

YO

Yevhenii Oliinyk in React Kyiv
Dmytro Vynokurov
Не помогло
убери exact везде
источник