Fluxheim/Dokumentacija/Statičke stranice

Statičke stranice

Poslužuj HTML, CSS, slike i download izravno s diska. To je najjednostavniji Fluxheim način.

Kada koristiti

Koristi statički hosting za dokumentaciju, product pages, download i site koji ne trebaju application code na svaki request.

  • ETag i conditional request smanjuju ponovljeni traffic.
  • Byte ranges rade za veće file.
  • Dotfile trebaju ostati zabranjeni u public root.

Primjer statičkog site

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

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

Glavne opcije

OpcijaKoristi kada
rootŽeliš bounded filesystem root za public file.
index_filesDirectory se treba razriješiti u index file.
deny_dotfilesHidden file nikad ne smiju slučajno postati public.
directory_listingNamjerno objavljuješ repository-style file index.

Repository listing primjer

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

Hrvatski