[[Obsidian Publish]]でカスタムドメインを指定する方法。[[Cloudflare]]を使う。 ## サイトを追加する [[Cloudflare]]のホームでクリック。 ![[Pasted image 20210515155820.png]] rootドメインを入力する。 ![[Pasted image 20210515155913.png]] フリープランを選択。 ![[Pasted image 20210515160011.png]] [[DNS Record]]を自動でインポートするが、不十分な場合は別途追加する。 ![[Pasted image 20210515160851.png]] 手順が展開されるが、ドメイン取得元の管理ツールで変更できる場合もある。 ![[Pasted image 20210515161112.png]] [[ムームードメイン]]でドメインを取得していたため、その管理画面から[[DNSサーバ]]を変更する。 ![[Pasted image 20210515161525.png]] `完了`する。 ![[Pasted image 20210515161700.png]] ## DNSサーバの切り替わりを待つ [[dig]]を使って確認する。`AUTHORITY SECTION`が[[Cloudflare]]のそれになっていればOK。 ```console $ dig mamansoft.net ; <<>> DiG 9.16.10 <<>> mamansoft.net ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 28670 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 512 ;; QUESTION SECTION: ;mamansoft.net. IN A ;; AUTHORITY SECTION: mamansoft.net. 3600 IN SOA maria.ns.cloudflare.com. dns.cloudflare.com. 2037272978 10000 2400 604800 3600 ;; Query time: 80 msec ;; SERVER: 192.168.100.1#53(192.168.100.1) ;; WHEN: Sat May 15 16:46:46 ;; MSG SIZE rcvd: 105 ``` [[dig]]を使わなくても、設定が切り替わっていれば[[Cloudflare]]ダッシュボードの表示内容が変わるので確認はできる。 ### SSL/TLS暗号化モードについて デフォルトの`フル`を推奨。`フレキシブル`になっているとリダイレクト周りで問題が発生した。 ![[Pasted image 20210515165245.png]] ## カスタムドメインを登録する [[Cloudflare]]に[[DNS Record]]を追加する。 ![[Pasted image 20210515170859.png]] [[Obsidian Publish]]のCustom domain設定を変更する。 ![[Pasted image 20210515171155.png]] ## 確認 https://minerva.mamansoft.net/ にアクセスして表示されればOK。古いURLも新しいドメインにredirectされるので問題なし。