diff --git a/conf/nginx.conf b/conf/nginx.conf index 2947151..076c7d0 100644 --- a/conf/nginx.conf +++ b/conf/nginx.conf @@ -4,8 +4,22 @@ location __PATH__/ { # Path to source alias __INSTALL_DIR__/; - # FIXME: Needed ? - more_clear_input_headers 'Accept-Encoding'; + try_files $uri /index.html; + + location ~ ^.*/olm.wasm$ { + try_files $uri /olm.wasm; + } + + # From upstream, FIXME: not needed? + # rewrite ^/config.json$ /config.json break; + # rewrite ^/manifest.json$ /manifest.json break; + + # rewrite ^/pdf.worker.min.js$ /pdf.worker.min.js break; + + # rewrite ^/public/(.*)$ /public/$1 break; + # rewrite ^/assets/(.*)$ /assets/$1 break; + + # rewrite ^(.+)$ /index.html break; # Include SSOWAT user panel. include conf.d/yunohost_panel.conf.inc;