У меня есть прогрессивное веб-приложение, созданное с использованием Vue CLI 3, которое в настоящее время использует режим истории HTML 5. Я следовал документации , чтобы добавить необходимую конфигурацию в .htaccess , однако этот пример не охватывает перенаправление на HTTPS. Это то, что у меня есть:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.html$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.html [L]
</IfModule>
Я следовал другим ответам переполнения стека о том, как перенаправить все запросы к HTTPS через .htaccess, но это приводит к бесконечному перенаправлению l oop. Поэтому мне нужно перенаправить не HTTPS-запросы в HTTPS, сохраняя при этом индекс. html redirect.