mod_base dispatch rules

URL dispatch rules defined by mod_base in apps/zotonic_mod_base/priv/dispatch/dispatch.

This file defines the URL dispatch rules for mod_base. Rules are matched from top to bottom; the first matching rule handles the request.

Source: apps/zotonic_mod_base/priv/dispatch/dispatch

Dispatch namePathControllerOptions
id/id/:idcontroller_id[]
lib/lib/*controller_file[{root,[lib]}]
lib_min/lib-min/*controller_file[{root,[lib]},{minify,true}]
lib_nocache/lib-nocache/*controller_file[{root,[lib]},{max_age,1}]
lib_min_nocache/lib-min-nocache/*controller_file[{root,[lib]},{max_age,1},{minify,true}]
image/image/*controller_file[]
media_attachment/media/attachment/id/:idcontroller_file_id[{dispatch,media_attachment}]
media_attachment/media/attachment/*controller_file[{content_disposition,attachment}]
media_inline/media/inline/id/:idcontroller_file_id[{dispatch,media_inline}]
media_inline/media/inline/*controller_file[{content_disposition,inline}]
api/api/*controller_api[]
api_rsc_export/api/model/rsc_export/get/:idcontroller_api[]
favicon/favicon.icocontroller_file[{path,"images/favicon.ico"},{root,[lib]},{content_disposition,inline}]
manifest_json/manifest.jsoncontroller_file[{root,[lib]},{max_age,1},{path,"misc/manifest.json"}]
jslog/log-client-eventcontroller_nocontent[]
robots_txt/robots.txtcontroller_file[{path,"misc/robots.txt"},{root,[lib]},{content_disposition,inline}]
security_txt/.well-known/security.txtcontroller_template[{template,<<"security.txt.tpl">>}, {content_type,"text/plain"}, {anonymous,true}]
zotonic_ping/.zotonic/pingcontroller_ping[]
csp_report/.zotonic/csp_reportcontroller_csp_report[]

Edit on GitHub

Referred by

Dispatch rules

All dispatch rules

All the dispatch rules from all modules. For a background on dispatch rules, see The URL dispatch system.