私はセットアップにnginxの上で反応したアプリケーションを試してみましたが、サブディレクトリから静的ファイルを提供するとき、私はnginxの404(アプリケーションを反応させる)
マイファイルツリーは次のようになるという問題に直面した:
/var/www/
antoinedeveyrac.io/
...
react/
...
build/
index.html
static/
js
*.js
css
*.css
私のconfファイルには、次のとおりです。だから、
server {
listen 443 ssl http2;
listen [::]:443 ssl http2;
include snippets/ssl-antoinedeveyrac.io.conf;
include snippets/ssl-params.conf;
root /var/www/antoinedeveyrac.io/html;
index index.html index.htm index.nginx-debian.html;
server_name antoinedeveyrac.io www.antoinedeveyrac.io;
location/{
# First attempt to serve request as file, then
# as directory, then fall back to displaying a 404.
try_files $uri $uri/ =404;
}
location ~ /.well-known {
allow all;
}
location /react {
alias /var/www/react/build;
try_files $uri $uri/ =404;
autoindex off;
index index.html;
}
}
私はhttps://antoinedeveyrac.io/reactを打っていたとき、私はnginxのは私がからファイルを提供することを理解していないことを意味する、それらの404エラーを持っていますの代わりにhttps://antoinedeveyrac.io/static/...
サブディレクトリ内の静的ファイルと一致するように設定ファイルを修正する方法を教えてください。ありがとうございます:)