前提・実現したいこと
以下のサイトを参考にし、フロントがReact、バックエンドがNodeのwebアプリをVPSにデプロイしようとしています。
https://weblion303.net/1899
発生している問題・エラーメッセージ
Reactをnginxで起動させ、バックエンドにPostメソッドを送信すると405エラーが表示されます。
考えられる原因と解決策があればご教授いただきたいです。
POST http://www.取得したドメイン.com/api/login 405 (Not Allowed)
該当のソースコード
/etc/nginx/conf.d/default.conf
server { listen 80; server_name www.取得したドメイン.com; charset utf-8; location / { root /home/naoya/board/frontend/build; index index.html; try_files $uri /index.html; } } server { listen 80; server_name server.取得したドメイン.com; location / { proxy_pass http://localhost:3001; } }
reactのpackage.json
"proxy": "http://server.取得したドメイン.com/"
試したこと
default.confに「error_page 405 =200 $uri;」を加えましたが、
405エラー表示は消えましたが、バックエンドと繋がらないままでした。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。