title: Laravel public URL for locally Uploaded File
body: <p>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.<br>
  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.<br>
  Yet when I go to <a href="http://my.app/storage/mysubdir/myfile.js" rel="nofollow noreferrer">http://my.app/storage/mysubdir/myfile.js</a> I get the error "NotFoundHttpException in RouteCollection.php line 179".  </p>
  
  <p>Any ideas? Do I need to add some special route? Or update Nginx?</p>
  
  <p>I have followed <a href="https://laravel.com/docs/5.4/requests#storing-uploaded-files" rel="nofollow noreferrer">https://laravel.com/docs/5.4/requests#storing-uploaded-files</a> and <a href="https://laravel.com/docs/5.4/filesystem#the-public-disk" rel="nofollow noreferrer">https://laravel.com/docs/5.4/filesystem#the-public-disk</a></p>
  
  <p>Cheers</p>