Serve ONNX modules with JavaScript MIME type
This commit is contained in:
13
nginx.conf
13
nginx.conf
@@ -27,6 +27,19 @@ server {
|
||||
image/svg+xml
|
||||
font/woff2;
|
||||
|
||||
# nginx's bundled MIME map does not consistently include .mjs. ONNX Runtime
|
||||
# loads these files as JavaScript modules, which browsers reject when served
|
||||
# as application/octet-stream.
|
||||
location ~* ^/assets/.*\.mjs$ {
|
||||
try_files $uri =404;
|
||||
default_type application/javascript;
|
||||
expires 1y;
|
||||
add_header Cache-Control "public, immutable";
|
||||
add_header Cross-Origin-Opener-Policy "same-origin" always;
|
||||
add_header Cross-Origin-Embedder-Policy "require-corp" always;
|
||||
add_header Cross-Origin-Resource-Policy "same-origin" always;
|
||||
}
|
||||
|
||||
location /assets/ {
|
||||
try_files $uri =404;
|
||||
expires 1y;
|
||||
|
||||
Reference in New Issue
Block a user