Fluxheim/Dokumentacija/Statinės svetainės

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

ParinktisNaudok, kai
rootNori bounded filesystem root public file.
index_filesDirectory turi išsispręsti į index file.
deny_dotfilesHidden file niekada neturi netyčia tapti public.
directory_listingSą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.

Lietuvių