J'ai récemment ajouté dans un simple config.force_ssl
à mon production.rb
après l'obtention d'un certificat. N'a rien ajouté à development.rb
. J'ai poussé ceci en production, et essayé de courir localement, mais maintenant https est forcé sur localhost: 3000. J'ai donc essayé d'abord de modifier config.force_ssl
à config.force_ssl = true unless Rails.env.development?
. Gardez à l'esprit que cette ligne n'existe qu'au sein de production.rb
. Toujours forcé.Pourquoi https est-il forcé localement?
Puis j'ai essayé de commenter la ligne complètement. Toujours forcé.
J'ai redémarré le serveur à chaque fois. Je démarre le serveur avec un contremaître. Mon procfile est:
web: rails s -p 3000
client: sh -c 'rm app/assets/webpack/* || true && cd client && bundle exec rake react_on_rails:locale && yarn run build:development'
Quelque chose était caché la première fois que je l'ai fait?
Est-ce que la partie client
de mon Procfile fait quelque chose?
Avez-vous essayé de redémarrer le ressort? –
Si vous voulez dire en utilisant 'spring stop', alors oui. Rien. – Doug