If you've used Valet, you know you have to put your assets in a folder called "public" for it to serve your site or app properly. My host requires that I put my public assets in a folder called "public_html". Some people aren't able to change this without the help of their host. Or maybe you can, but this is much easier!
So, here's the tip.
- Use whatever name you want for your public assets folder. (In my case, "public_html").
- In Terminal, make sure you are in your project root directory
- Create a symlink to that folder:
ln -s /Your/Path/To/public_html public
And you're done! Valet will now see the "public" symlink and serve your site without a hitch.
Hint: You'll probably want to add the new public folder to your .gitignore file.