Здравейте, създадох приложение, базирано на React, то работи перфектно на моя localhost, но на моя сървър не разбирам защо, използвам Windows машина и съм хоствал уебсайта си на сървър, базиран на AWS, базиран на Linux, проблемът е, когато пиша връзка към подстраница към адресната лента на браузъра, след което не се отваря, показва грешка, не може да получи „път към страницата“, добре е на моя локален хост, тук моят код
indexjs
import React from 'react';
import ReactDOM from 'react-dom';
import './index.css';
import Webroute from './Webroute';
import { BrowserRouter } from 'react-router-dom'
import registerServiceWorker from './registerServiceWorker';
ReactDOM.render((
<BrowserRouter>
<Webroute />
</BrowserRouter>
),
document.getElementById('root'));
registerServiceWorker();
webroute.js
import React from 'react';
import {Switch, Route} from 'react-router-dom';
import Home from './Components/Home/Home';
import Preview from './Components/Preview/Preview';
import Create from './Components/Create/Create';
import AllCards from './Components/AllCards/AllCards';
import Policy from './Components/Policy/policy';
const Webroute = () => (
<Switch>
<Route exact={true} path="/" component={Home} />
<Route path="/preview/:previewid/:type/:cardid" component={Preview} />
<Route path="/create/:type/:cardid" component={Create} />
<Route path="/browse" component={AllCards} />
<Route path="/policy" component={Policy} />
<Route path="*" component={Home} />
</Switch>
)
export default Webroute;
Не разбирам какво не е наред с него... и защо е добре на моята локална машина.