0
0

More than 3 years have passed since last update.

初学者がrailsで作ったウェブサイトをherokuでデプロイしたときに出たエラー「The page you were looking for doesn't exist.」

Posted at

herokuでウェブサイトを公開しようとしたときにでたエラーの話です。

デプロイまでの手順はhttps://qiita.com/misakigumi/items/68d3557c67739c552ef5
こちらの記事を参考にしました!

デプロイまでの手順も色々とエラーが起きましたが、
設定箇所
1. Gemfile
2. config/database.yml
3. 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'

ウェブサイトのトップヘージに繋がるようルートを設定しました!

すると無事デプロイすることができました。

0
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0