I have uploaded a publicly accessible file to my local disk. I can see it in my IDE at storage/app/public/mysubdir/myfile.js.
I have run the artisan command to create a symlink to the public directory. And I can also see the file at public/storage/mysubdir/myfile.js.
Yet when I go to http://my.app/storage/mysubdir/myfile.js I get the error "NotFoundHttpException in RouteCollection.php line 179".
Any ideas? Do I need to add some special route? Or update Nginx?
I have followed https://laravel.com/docs/5.4/requests#storing-uploaded-files and https://laravel.com/docs/5.4/filesystem#the-public-disk
Cheers