notionのページURLを独自ドメインに置き換えている時、独自ドメインでアクセスしようとすると「Mismatch between origin and baseUrl (dev).」というエラーが出てしまう時の対処法。
主な原因はエラーメッセージ通り、元のURLと独自のURLが一致してないことです。
なお、私はCloud FlareとFruitionを使用して独自ドメインに置き換えてました。
1. notionの元のリンクが変わった
理由はわからないんですが、https://www.notion.so〜
だったリンクが独自ドメインに置き換えてしばらくしてからhttps://efficacious-flare-b6f.notion.site/〜
に変わっていた・・・
なので、Fruitionにアクセスして
少しスクロールし、GetStarted > Step2 の部分で独自ドメインと正しい元のURLを貼ってCOPIEDをクリック
Cloudflareにアクセスしてログインして
これで直りました
2. Twitterやインスタに設定しているリンクがおかしい
上記の方法で直しても、Twitterなどのプロフィールに独自ドメインをおいている場合、そこからアクセスするとエラーが直りませんでした。これは単純に、https://hoge.jp
と設定してしまったためです。1でFruitionで行った設定ではhoge.jp
と設定しました。この違いのせいでエラーが出ていたようです
以上です。エラーが出てもOKを押せばアクセスできますが、ワンクッション挟まるのが嫌だったので直しました。