Перенаправление с applink / __ logout на applink / logout (компонент реагирования), не работающий в React (реагирующий маршрутизатор) - PullRequest
0 голосов
/ 17 июня 2019

Что я тут не так делаю?

App.js

<Switch>
           <Route exact path="/" component={Home} />
           <Route exact path="/docs" component={Docs} />
           <Route exact path="/logout" render={() => <div className="centered">
             <p>You're logged out of APP.</p>
             <p><Link to="/">Login</Link></p>
           </div>} />
           <Route exact path="/__logout" render={() => { return <Redirect to="/logout" />; }} />
</Switch>

// какой-то другой компонент

<DropdownItem tag="a" href="/__logout">Logout</DropdownItem>

Над линией отлично работает тотализатор и доводит меня до /__logout. Но перенаправление на /logout в соответствии с App.js не происходит.

Мое приложение правильно перенаправляется на /__logout. Но перенаправление на /logout не происходит после и div для relogin, как упомянуто выше, не происходит?

Не могу понять. Пожалуйста, помогите.

Дополнительные детали: допустим, мое приложение: https://www.example.com

Итак, когда я делаю выход из системы, используя /__logout, он отлично работает, как: https://www.example.com/__logout

но я хочу перенаправить https://www.example.com/__logout на https://www.example.com/logout, эта конкретная вещь не работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...