У меня проект vue cli развернут на ubuntu (сервер apache2) После изменения режима маршрутизатора vue на всех страницах, кроме индекса, при перезагрузке отображается страница 404.
Я добавил .htaccess в / dist путь, где индекс. HTML есть, но он все еще не работает, я понятия не имею, что еще сделать, чтобы решить эту проблему. У кого-нибудь есть идеи?
вот папка dist моего проекта
/home/admin/web/mali-nali.com/public_html/dist
.htaccess код в dist
RewriteEngine On
RewriteBase /
RewriteRule ^index\.html$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.html [L]
</IfModule>
это htacccess.madewithlove.be отладочная информация
RewriteEngine On RewriteEngine was now turned on
2 RewriteBase / Using / as the base for the rewrites.
3 RewriteRule ^index\.html$ - [L] This rule was not met.
4 RewriteCond %{REQUEST_FILENAME} !-f This condition was met.
5 RewriteCond %{REQUEST_FILENAME} !-d This condition was met.
6 RewriteRule . /index.html [L] The new url is https://mali-nali.com/index.html
The tests are stopped because of the L in your RewriteRule options.
последний маршрут для всех несуществующих страниц
{path: '/*',component:FourohFour, name:'404'}