herokuでウェブサイトを公開しようとしたときにでたエラーの話です。
デプロイまでの手順はhttps://qiita.com/misakigumi/items/68d3557c67739c552ef5
こちらの記事を参考にしました!
デプロイまでの手順も色々とエラーが起きましたが、
設定箇所
- Gemfile
- config/database.yml
- config/environments/production.rb
この3つをしっかり確認して、エラーコードをみて修正するとなんとかうまくいきました。
そして
% git push heroku master
これを実施して、デプロイすると
「The page you were looking for doesn't exist.」
「探していたページが存在しません。」
このままググってみると、ルートがうまく設定できていないと判明
記事の設定箇所に
4.config/routes.rb
rootページ(例:root 'questions#index')が設定されているか確認する(設定されていないとエラーになってしまう)
と書かれているにも関わらず無視して続けてしまっていました。
routers.rb
root 'home#about'
ウェブサイトのトップヘージに繋がるようルートを設定しました!
すると無事デプロイすることができました。