Laravel v11.23以降のstorage.localルートはlocalディスクで一時URLを使うためのルートなので気にしなくていい ==== ```bash php artisan route:list GET|HEAD storage/{path} ........ storage.local ``` storage内のファイルが公開されそうなルートがあるけど`Storage::temporaryUrl()`を使って自分で明示的に許可しない限り公開されないので問題ない。 ```php ``` Laravel v11.23で追加された機能なのであまり知られてないし、既存プロジェクトでは設定を追加しないと使えない。 ```php // config/filesystems.php 'local' => [ 'driver' => 'local', 'root' => storage_path('app/private'), 'serve' => true, 'throw' => false, ], ``` `'serve' => true,`の追加と`storage/app/private`ディレクトリ生成とファイル移動も同時にやっておく。 https://stackoverflow.com/questions/79046245/how-to-disable-the-route-storage