私は最近、config.force_ssl
を私のproduction.rb
に証明書を取得した後に追加しました。 development.rb
に何も追加しませんでした。httpsがローカルに強制されているのはなぜですか?
これをプロダクションにプッシュしてローカルで実行しようとしましたが、現在はhttpsがlocalhost:3000で強制されています。
私はまずconfig.force_ssl
をconfig.force_ssl = true unless Rails.env.development?
に変更しようとしました。この行は、production.rb
内にのみ存在します。まだ強制されています。
私は完全にラインをコメントアウトしようとしました。まだ強制されています。
毎回サーバーを再起動しました。
私はforemanでサーバを起動しています。私のプロファイルは:
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'
私はこれを初めて行ったのですか?
私のProcfileのclient
部分は何かしていますか?
春を再起動しましたか? –
もしあなたが 'spring stop'を使うことを意味するならば、yesです。何もない。 – Doug