feat: add server configuration templates and custom error/index assets

This commit is contained in:
Ümit Tunç
2026-04-01 22:12:32 +03:00
parent 3164b66f23
commit 6d14569ec6
11 changed files with 403 additions and 3 deletions
+22
View File
@@ -91,3 +91,25 @@ Alias /phpmyadmin "{{PHPMYADMIN_DIR}}"
# Project configurations
{{PROJECTS}}
# Custom Server Assets (Logos, CSS, Error Pages)
Alias /server-assets "D:/Works/2026/multiphp/public/server-assets"
<Directory "D:/Works/2026/multiphp/public/server-assets">
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
# Error Pages
ErrorDocument 404 /server-assets/404.html
ErrorDocument 500 /server-assets/500.html
ErrorDocument 403 /server-assets/404.html
ErrorDocument 502 /server-assets/500.html
ErrorDocument 503 /server-assets/500.html
ErrorDocument 504 /server-assets/500.html
# Custom Directory Listing (Index of)
IndexOptions +HTMLTable +IconHeight=16 +IconWidth=16 +SuppressRules +SuppressDescription +NameWidth=* +FoldersFirst +ScanHTMLTitles +CharSet=UTF-8
IndexStyleSheet "/server-assets/style.css"
HeaderName "/server-assets/header.html"
ReadmeName "/server-assets/footer.html"