[nginx]www.takanotume24.ex-cloud.infoというex-cloudのサブドメインから、takanotume24.comという独自ドメインに切り替えました。理由としては、GoogleAdsenseがサブドメインじゃいけないみたいなので、それに合わせて。なんとなく広告でないなあとは思ってたんですが、数カ月知らんかった...Gravのシステムを移行するときに、ちょっとハマった話。「ドメイン」というワードで適当にググって、頭の方に出てきたムームードメインで契約したわけなんですが、契約したあとでIPアドレスとドメインの紐付け方が全くわからなくてめっちゃ困った。結果としては、右上のユーザーマーク→「コントロールパネル」→「ドメイン管理」(右あたり)→「ドメイン操作」→「ムームーDNS」→「変更」→「カスタム設定のセットアップ(?選択する前は違う名称だったかもしれない)」→「設定2」サブドメインを空欄にし、「種別」でAを選び、「内容」にIPアドレスを入力する。自分の場合は数分後には使えるようになったが、数十分後に再び名前解決できなくなり(謎)、しかしdigコマンドで1.1.1.1を指定したら普通に解決できたのでほっといたら治ってた。最初は両方のサイトをしばらく共存させてもいいかと思い、旧ドメインの.confをまるごとコピペして、新ドメインでも全く同じページを表示できるようにしていた。検索に引っかかるのが2つのページに別れてるのは良くないだろうと思って、旧ドメインからアクセスした場合、新ドメインにリダイレクトさせることにした。https://takanotume24.com$request_uri;}としてもリダイレクトせず、どうやらループしてしまっていたようで、通信切断となってしまっていた。(この辺はよくわからない...)。この設定と、旧ドメイン側のページを表示する.confをなくしたらなくしたで、旧ドメインに接続すると新しい方の証明書が提供されてしまい、Chromeで警告が出るよろしくないやつになった。https://takanotume24.com$request_uri;を追加することで正常にリダイレクトもして、新ドメインでも表示できるようになった。ちなみにnginxのエラーログは/var/log/nginx/error.logにある。