Маршрутизация дает 404 с Edge на тестовом сервере, но локально работает нормально, и Chrome всегда работает - PullRequest
0 голосов
/ 23 января 2019

Я недавно развернул веб-сайт ReactJs на нашем тестовом сервере для тестирования и заметил, что при более глубоком прохождении маршрута вы получаете 404 на Edge (и IE) при хорошей работе локально и на Chrome / Firefox.

Моя маршрутизация определяется следующим образом:

const App = () => {
    return (
        <MuiThemeProvider theme={theme}>
            <Header />
            <BrowserRouter>
                <Switch>
                    <Route exact path="/" component={OrdersPage} />
                    <Route path="/orders/:orderReference/picking" component={OrderPickingPage}/>
                    <Route path="/orders/:orderReference/label" component={OrderLabelPage}/>
                </Switch>
            </BrowserRouter>
        </MuiThemeProvider>);
};

Корень всегда работает, это два других, которые вызывают у меня проблемы с Edge при подключении к тестовому серверу.

Бизнес все чаще использует Edge / IE, поэтому мне нужно для поддержки этого. Но, поскольку разница не только в браузерах, но и в средах, я чувствую, что это может быть что угодно.

Любые указатели на что посмотреть, чтобы сузить мой поиск решение?

...