Statinės svetainės
Servink HTML, CSS, paveikslus ir download tiesiai iš disko. Tai paprasčiausias Fluxheim režimas.
Kada naudoti
Naudok statinį hosting dokumentacijai, product pages, download ir site, kuriems nereikia application code kiekvienam request.
- ETag ir conditional request sumažina pasikartojantį traffic.
- Byte ranges veikia didesniems file.
- Dotfile turi likti uždrausti public root.
Statinio site pavyzdys
[[vhosts]]
name = "docs"
hosts = ["docs.example.com"]
[vhosts.web]
root = "/srv/docs"
index_files = ["index.html"]
deny_dotfiles = true
Pagrindinės parinktys
| Parinktis | Naudok, kai |
|---|---|
root | Nori bounded filesystem root public file. |
index_files | Directory turi išsispręsti į index file. |
deny_dotfiles | Hidden file niekada neturi netyčia tapti public. |
directory_listing | Sąmoningai publikuoji repository-style file index. |
Repository listing pavyzdys
[[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.