У меня такой htaccess:
DirectoryIndex index.html
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^(?!dist/|api/).*$ dist/$0 [NC,L]
В общем все файлы редиректятся в папку dist, кроме запросов на url api. Проблема в том что когда вводишь в url Допустим
localhost/login то пишет object not found. Хотя такая страница есть