Я создал приложение ReactJs, и оно должно быть доступно только в домен.com/приложение.
Я добавил это в index.js
<BrowserRouter basename='/app/'>
<App />
</BrowserRouter>
И теперь, когда я перемещаюсь между страницами, он работает как надо (правильно добавляет /app/), например. domain.com/app/about.
Но приложение по-прежнему доступно без /app, например. когда я набираю domain.com/about, по-прежнему отображается страница «О нас».
Пока я хочу, чтобы он был доступен только с /app/, а не без него.





кажется, что вы случайно добавили завершающую косую черту, которая не требуется.
см. https://reacttraining.com/react-router/web/api/BrowserRouter/basename-string для более подробной информации.