回答編集履歴
1
追記
answer
CHANGED
@@ -1,3 +1,13 @@
|
|
1
1
|
ルートでpostメゾットを使っている以上、直接アクセスしたらそのエラーが出るのは当たり前ですね。
|
2
2
|
|
3
|
-
対応策としては、Handler.phpを編集してエラー画面をカスタマイズするか、matchメゾットにしてコントローラー側で処理するか・・・ってところですかね。
|
3
|
+
対応策としては、Handler.phpを編集してエラー画面をカスタマイズするか、matchメゾットにしてコントローラー側で処理するか・・・ってところですかね。
|
4
|
+
|
5
|
+
【追記】
|
6
|
+
matchで書けば、getとpostの両方を1行に書けて楽って話ですね。
|
7
|
+
```ここに言語を入力
|
8
|
+
//get post のどちらから入ってきても大丈夫!
|
9
|
+
Route::match(['get', 'post'],'/confirm', 'Contact@confirm'));
|
10
|
+
```
|
11
|
+
Handler.phpは編集すればエラーが起きた際に、任意のページとかを表示できます。
|
12
|
+
詳しくはこの辺読んでみてください。
|
13
|
+
[Laravel5: エラーページを共通化〜どんなステータスコードでもどんと来い!](https://qiita.com/M_Ishikawa/items/1f0d72fc93286109464e)
|