Почему React выдаёт Not Found при обновлении страницы?
Гуглим "apache SPA configuration"
Варианта два:
1) Вам надо добавить в Laravel-роуты маршрут, который будет по любому направлять на ваш фронт:Route::get('/{path?}', [
    'uses' => 'ReactController@show',
    'as' => 'react',
    'where' => ['path' => '.*']
]);
И второй вариант - можете заиспользовать хэш-раутер:import {HashRouter} from 'react-router-dom';
При этом в URL добавиться /#/.
Но зато у вас будет возможность навигации по конкретному урлу, а Laravel будет воспринимать это как один маршрут.