mirror of
https://github.com/zonemaster/zonemaster-gui.git
synced 2025-11-22 16:31:04 +01:00
26 lines
580 B
Text
26 lines
580 B
Text
server {
|
|
listen 80;
|
|
|
|
root /var/www/zonemaster/public;
|
|
index index.html;
|
|
|
|
location /api {
|
|
proxy_pass http://localhost:5000;
|
|
}
|
|
|
|
# Serve exact files if they exist
|
|
location / {
|
|
try_files $uri $uri/ =404;
|
|
}
|
|
|
|
# Rewrite /result/{id} to /result/id/index.html
|
|
location ~ ^/result/[^/]+/?$ {
|
|
try_files /result/id/index.html =404;
|
|
}
|
|
|
|
# Rewrite /{lang}/result/{id} to /{lang}/result/id/index.html
|
|
location ~ ^/[^/]+/result/[^/]+/?$ {
|
|
set $lang $1;
|
|
try_files /$lang/result/id/index.html =404;
|
|
}
|
|
}
|