![ネームサーバーを変更するときにDNSの代わりにサーバーのIPを書き込むことはできますか](https://rvso.com/image/756812/%E3%83%8D%E3%83%BC%E3%83%A0%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC%E3%82%92%E5%A4%89%E6%9B%B4%E3%81%99%E3%82%8B%E3%81%A8%E3%81%8D%E3%81%ABDNS%E3%81%AE%E4%BB%A3%E3%82%8F%E3%82%8A%E3%81%AB%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC%E3%81%AEIP%E3%82%92%E6%9B%B8%E3%81%8D%E8%BE%BC%E3%82%80%E3%81%93%E3%81%A8%E3%81%AF%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%E3%81%8B.png)
私のウェブサイトは現在、CloudFlare リバース プロキシを使用しています。ネームサーバーでは、CloudFlare が提供する DNS を定義しています。CloudFlare に問題があるため、リバース プロキシを削除してテストしたいと思います。ネームサーバーにサーバー IP を書き込むと、サイトは引き続き機能しますか?
編集
ショッピング カートに商品を追加しようとすると、CloudFlare からエラーが発生しますError 502 Bad Gateway
。WordPress を WooCommerce で使用しています。数日前に追加した商品を除くすべての商品でこのエラーが発生します。この商品はカートに追加できますが、他の商品は追加できません。サイトは VPS でホストされており、何も変更されていません。
答え1
私は PHPFPM で nginx を使用していますが、この VPS には 1 GB の RAM しかないため、エラーはメモリ/キャッシュに関連していました。
まず、nginx ログを調べました。
sudo tail /var/log/nginx/error.log -n 10
エラーが見つかりました:
upstream sent too big header while reading response header from upstream
そこで次の行を追加して/etc/nginx/nginx.conf
問題を修正しました
fastcgi_buffers 16 16k;
fastcgi_buffer_size 32k;