0
私はlocalhost:8080
で実行しているバックエンドを持っています。そして、パス/runFuction
は特定のコマンドを実行します。nginxはフロントとバックエンドを設定します
私はフロントエンド用のWebサーバーとしてnginxを使用したいと思い、特定の要求をバックエンドに送信しました。私は、これは可能でしょうが、どういうわけか、私は何かが欠けていますと仮定
...
<form action="api/runFuction" method="post" enctype="multipart/form-data">
....
<input type="submit" value="Do" />
</form>
という形を持っている私のindex.html
サイトでは
server {
listen 80;
server_name localhost;
location/{
root <path to site>;
index index.html index.htm;
}
location /api {
proxy_pass http://localhost:8080/;
}
}
を次のように
私のnginxの設定ファイルは見えます。私はいつも404 page not there
を取得しているので、バックエンドパスに到達するにはどうすればいいですか?
ありがとうございました。どうしてそんなに小さな間違いでしょう?私はそれを修正する正規表現だと思います。 –