[RAILS] Comment résoudre les erreurs de contenu mixte

Développez des applications avec des rails. Je l'ai déployé dans l'environnement de production (heroku), mais ça a l'air différent ... Je l'ai résolu, mais je garderai une trace des nouvelles découvertes!

Contexte du problème

J'ai déployé mais la vue est cassée ↓ Je n'ai pas compilé le fichier d'actif! ↓

precompile RAILS_ENV=Lancer la production


↓
 Déployez à nouveau. "Cela devrait être bon!"
↓
 Ce n'était pas réglé ...

# Cause
 En conclusion, ce n'était pas un problème de compilation, mais la page externe était une page HTTP. (La console dit `` Cette demande a été bloquée; le contenu doit être diffusé via HTTPS. '', Mais je ne l'ai pas confirmé.)
 C'était une nouvelle découverte sans savoir que cela entraînerait une erreur en essayant de charger le http, alors qu'il était chargé par https!

# Solution
 On a dit qu'il n'y a pas de problème si c'est https, j'ai donc changé le chemin lu par http en https, mais cela ne correspondait pas ...
 Cette fois, je pensais lire le CSS de réinitialisation de l'extérieur et l'utiliser, alors je l'ai résolu en créant un fichier comme reset.css au lieu de le lire de l'extérieur.

## Article de référence
https://qiita.com/Kouch/items/5089fb36694c6e467a3a
https://www.transnet.ne.jp/2016/02/28/rails%e5%88%9d%e5%ad%a6%e8%80%85%e3%81%8c%e3%81%a4%e3%81%be%e3%81%9a%e3%81%8dcolnr%e3%80%8c%e3%82%a2%e3%82%bb%e3%83%83%e3%83%88%e3%83%91%e3%82%a4%e3%83%97%e3%83%a9%e3%82%a4%e3%83%b3/


Recommended Posts

Comment résoudre les erreurs de contenu mixte
[Note technique] Comment résoudre les erreurs
Comment résoudre les erreurs lors de l'exécution de git push heroku master
Comment ignorer les avertissements Rubocop (erreurs)
[Servlet / Ajax] Comment résoudre NoClassDefFoundError [Eclipse]
Comment gérer les erreurs de connexion avec l'appareil
Comment résoudre les erreurs qui se produisent lors du test d'intégration "Ruby on Rails"
Comment développer OpenSPIFe
Comment appeler AmazonSQSAsync
Comment utiliser Map
Comment écrire des rails
Comment utiliser rbenv
Comment utiliser fields_for
Comment utiliser java.util.logging
Comment utiliser la carte
Comment utiliser collection_select
Comment utiliser Twitter4J
Comment utiliser active_hash! !!
Comment installer Docker
Comment utiliser MapStruct
Comment utiliser TreeSet
Comment désinstaller Rails
Comment installer docker-machine
[Comment utiliser l'étiquette]
Comment faire un pot ombré
Comment utiliser l'identité
Comment utiliser le hachage
Comment écrire Mockito
Comment créer docker-compose
Comment installer MySQL
Comment écrire un fichier de migration
Comment construire android-midi-lib
Comment utiliser Dozer.mapper
Comment utiliser Gradle
Comment utiliser org.immutables
Comment utiliser java.util.stream.Collector
Comment utiliser VisualVM
Comment résoudre l'erreur SSL_connect dans le SDK PayPal Ruby
Comment utiliser Map
Comment repousser la barre oblique \
Comment concaténer des chaînes
Une version Java non prise en charge Comment se débarrasser des erreurs
[rails] Comment publier des images
Comment utiliser l'API Chain
Comment abaisser la version java
[Java] Comment utiliser Map
Comment utiliser Queue avec priorité
Comment désinstaller Java 8 (Mac)
Comment écrire du bon code