質問: index.phpの内容↓ Hello/Index Index This is a sample page with php-template. テンプレートを作りその内容をルートの設定で表示する為にrouteのweb.phpを設定しました。 ------------------------------------------------ Route::get('/', function () { return view('welcome'); }); Route::get('hello',function() { return view('hello.index'); }); ### これでwebブラウザからhttp://localhost:8888/private/blog/helloにアクセスするのですがエラーになってしまします。 エラー内容⇨*The requested URL /private/blog/hello was not found on this server.* ファイルの保存場所なども何度も確認しているんですがページが表示されません。 原因わかる方いらっしゃいましたらなんでもいいので教えて下さい。 参考資料 laravel入門
回答: 以下の2点が問題かなと思います。 ・viewのファイル名が間違っている。 ・routingに「/private/blog/hello」がない。 ※もしかしたらprefixで指定しているかもしれませんが。 【日本語ドキュメント】 ``` index.php ↓ index.blade.php ``` ``` Route::get('private/blog/hello',function() { return view('hello.index'); }); ```