Djangoで作成したwebアプリをデプロイし、nginx、Gunicornで動かしています。
/etc/nginx/sites-enabled/default
を、他にも不具合があったため、色々修正していたのですが、
http://www.sample.com/
というトップページはアクセスできるのですが、
それ以外のページ(例えば、http://www.sample.com/contact)は、全てアクセスできなくなり、
404 Not Foundが表示されるようになってしまいました。
元に戻せなくなってしまい、困っております。
/var/log/nginx/error.log
を見ても、何のエラーも残っていないです。
現状の/etc/nginx/sites-enabled/defaultは、下記のようになっています。
upstream test{ server 127.0.0.1:3000; } server { listen 80 default_server; listen [::]:80 default_server ipv6only=on; access_log /var/log/nginx/localhost.access_log; root /var/www/html; location / { try_files $uri $uri/ =404; proxy_set_header Host $host; proxy_pass http://test; } location /static/ { root /myproject/sample/test/; } }
とっかかりがつかめないので、どこのエラーを確認したらよいか等でも構いませんので、お気づきの点、教えて頂ければ幸いです。
よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/04/16 08:53