Я создал свое портфолио, используя Vue.js и prerender-spa-plugin. Проблема в том, что время от времени кто-то в конечном итоге получает содержимое файла index.html внутри файлов javascript, в результате чего приложение не загружается.
- Содержимое index.html отправляется в запрошенных файлах javascript (но не во всех)
- .Htaccess файл настроен так, чтобы он возвращал index.html для каждой страницы без собственного html-файла, но не для javascript или запроса изображения.
вот мой стандартный конфиг htaccess.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteBase /
RewriteRule ^index\.html$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.html [L]
</IfModule>
Если бы кто-нибудь мог мне помочь, это было бы удивительно.
Хорошего дня.