Когда на localhost service-worker.js
загружается и работает просто отлично, но на живом сервере он не загружается, и я получаю эту ошибку в консоли:
The script has an unsupported MIME type ('text/x-js').
Failed to load resource: net::ERR_INSECURE_RESPONSE
Uncaught (in promise) DOMException: Failed to register a ServiceWorker: The script has an unsupported MIME type ('text/x-js').
Существует перенаправление с http на https с .htaccess
, которое выглядит следующим образом:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
- Я знаю, что об этом спрашивали раньше , но не полностью ответили.
- Я знаю, что это может иметь отношение к файлу .htaccess, например
упоминается здесь .
- Это также может быть связано с каркасом vue.js, указанным здесь
Но, в конце концов, я не могу обдумать это.
Есть идеи?