If there is a public directory and you have access to the folder above it, as many hosts provide a
public_html or similar folder for your site, you can change the
web folder to the name of the public folder and set up your project that way. I used to use Bedrock for plenty of sites on Rackspace Cloud Sites and I changed
You’re making a redirect for every single thing on your site. I would assume this affects performance, and also sounds very brittle.
I can understand people’s hesitation with using something like Digital Ocean and their own VPS, but getting Trellis set up does take care of so much of the work, you shouldn’t need to do much configuration. However, just like basically every Roots project, being comfortable with the command line and not being afraid to do some of your own debugging and experimenting does help immensely.
For Bedrock there are the docs, there is a screencast, and I believe I’ve seen some tutorials posted on the web as well.
Trellis is newer so outside of the docs a lot of user experience and debugging will be found right here on https://discourse.roots.io . Scott’s hoping to have a more in depth screencast out eventually.
And of course, if there are issues with the documentation, let us know so we can make updates, we don’t intentionally make it difficult for users to get started, but we don’t know every hardship that people have unless they post it. And also at the same time, Roots is about using modern web development tools, and we all do this in our spare time, so we’re unable to write multiple in-depth tutorials for every use case yet. Perhaps one day