Statiskas vietnes
Serve HTML, CSS, attēlus un lejupielādes tieši no diska. Šis ir vienkāršākais Fluxheim režīms.
Kad to lietot
Izmanto static hosting dokumentācijai, produktu lapām, lejupielādēm un vietnēm, kur katram requestam nav vajadzīgs application code.
- ETag un conditional requesti samazina atkārtotu traffic.
- Byte ranges strādā lielākiem failiem.
- Dotfile publiskām root mapēm jāpaliek liegtām.
Statiskas vietnes piemērs
[[vhosts]]
name = "docs"
hosts = ["docs.example.com"]
[vhosts.web]
root = "/srv/docs"
index_files = ["index.html"]
deny_dotfiles = true
Galvenās opcijas
| Opcija | Lieto, kad |
|---|---|
root | Vēlies ierobežotu filesystem root publiskiem failiem. |
index_files | Direktorijai jāatrisinās uz index failu. |
deny_dotfiles | Hidden files nekad nedrīkst nejauši kļūt publiski. |
directory_listing | Tu apzināti publicē repository-style file index. |
Repository listing piemērs
[[vhosts.routes]]
name = "repo"
path_prefix = "/repo/"
[vhosts.routes.web]
root = "/srv/repository/public"
index_files = ["index.html"]
[vhosts.routes.web.directory_listing]
enabled = true
exact_size = false
Directory listings stay private-cache by default, skip symlink entries, and still prefer index files when they exist.