Есть веб-приложение на React, которое размещается по адресу
site.local/app. Для навигации в нём я использую react-router, но при переходе на любую страницу происходит стирание
/app, и вместо
site.local/app/about получается
site.local/about.
Соответственно и при обновлении страницы получаю 404 ошибку, потому что такого файла попросту нет. Как решить данную проблему? Вот мой конфиг .htaccess:
RewriteEngine on
# Don't rewrite files or directories
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
# Rewrite everything else to index.html to allow html5 state links
RewriteRule ^ index.html [L]