Routingは問題なさそうだが、404エラーになる
## 現象
・laravel初期画面は表示される(「http://localhost/」で)
・web.phpにRouginを追加しているが、404エラーになる
・調べて出てくるlaravel側の解決策はだいたい行ったが変わらない
## 結果
laravel側ではなく、nginxがおかしいようでした
調べる中でApache用の修正方法も多かったため、nginxと区別して進めていくことが重要と感じました
## 原因
nginx.confの設定が間違っている
下記2つを書き換える
root C:/User/アカウント名/server/htdocs/プロジェクト名/public
location /
{
try_files $rui$uri/index.php?$query_sting;
}
以上です。
locationが違うと常時index.phpが表示される状態になったり、rootが設定とずれていたりして時間をかけてしまいました。
nginxを始めたばかりで違うところがあればご指摘いただけますと幸いです。
自分用の記録としても投稿させていただきます。
最後まで読んでいただきありがとうございました。