Laravelの仕様なのか、単にnginxの設定の問題なのか教えて下さい。
nginxの問題であれば、どの環境でも同じ現象が発生しないような設定を教えていただけますでしょうか。
現象
ひとつのアプリケーション内に、サービスと管理画面を作っています。
ルーティングはこのように実装しています。
php
1Route::get('/', 'HomeController')->name('home'); 2Route::get('/admin', 'Admin\HomeController')->name('admin.home');
ここで、http://www.example.com/admin
にアクセスするとhttp://www.example.com/admin/
にリダイレクトされ、403 Forbiddenが返ってきてしまいます。
http://www.example.com/admin2
のような適当なURLにアクセスすると、404 Not Foundが返ってきますので問題ないです。
何故、http://www.example.com/admin
の場合だけ発生するのでしょうか?
環境
Homestead
Nginx
Laravel 7.x
PHP 7.4
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。