Ohne index-Direktive liefert nginx beim Aufruf der Basis-URL ein 403, weil das Directory-Listing deaktiviert ist und es keine index.html gibt. Die Config setzt office.html als Einstiegsseite; try_files sorgt dafuer, dass unbekannte Pfade ein 404 statt eines 403 ergeben. Betrifft auch die Produktion: hinter dem Reverse Proxy (4443 -> 8090) traf ein Aufruf der Basis-URL bisher dasselbe 403. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
15 lines
382 B
Text
15 lines
382 B
Text
server {
|
|
listen 80;
|
|
server_name localhost;
|
|
|
|
root /usr/share/nginx/html;
|
|
|
|
# Einstiegsseite ist die Buero-Visualisierung - ohne diese Direktive liefert
|
|
# nginx beim Aufruf der Basis-URL ein 403 (Directory-Listing ist deaktiviert,
|
|
# und eine index.html gibt es nicht).
|
|
index office.html;
|
|
|
|
location / {
|
|
try_files $uri $uri/ =404;
|
|
}
|
|
}
|