Fluxheim/Documenta/Situs statici

Situs statici

Servi HTML, CSS, imagines et depressa directe e disco. Hic modus Fluxheim simplicissimus est.

Quando utendum est

Utere hospitio statico pro documentis, paginis producti, depressis et sitibus qui codicem applicationis in omni petitione non requirunt.

  • ETag et petitiones conditionales trafficum repetitum minuunt.
  • Byte ranges pro fasciculis maioribus operantur.
  • Dotfiles pro radicibus publicis negata manere debent.

Exemplum situs statici

[[vhosts]]
name = "docs"
hosts = ["docs.example.com"]

[vhosts.web]
root = "/srv/docs"
index_files = ["index.html"]
deny_dotfiles = true

Optiones principales

OptioUtere cum
rootYou want a terminatum filesystem root pro publicum fasciculi.
index_filesA directorium should resolve to an index fasciculus.
deny_dotfilesHidden fasciculi must never become publicum by accident.
directory_listingYou intentionally publish repository-style fasciculus indexes.

Exemplum indicis repositorii

[[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.

Latina