http.root
root simply specifies the root of the site. This is very useful, in fact required, if the root (/) directory of the website is not the same as where Caddy is being executed from.
The default root is the current working directory. A relative root path is relative to the current working directory.
Syntax
root *path*
- path is the directory to set as the site root
Examples
Serve the website out of Jake’s public_html folder instead of the current working directory:
root /home/jake/public_html
Need help with this feature?
Join us in the Caddy forum, where the open source community gathers to share their knowledge.
Does your company use Caddy?
Purchase a commercial license to use Caddy with your business and for basic email support, along with other benefits!