なぜサイトのウェブアドレスが変わってしまうのですか?

ShifterでWordPressサイトを起動すると、サイト内のURLがいくつか変更されていることに気づくかもしれません。例えば、example.comからサイトを移行した場合、新しいURLはabc-123-foo.app.getshifter.ioのように表示されます。これは、同じドメインのメールアドレスなど、テーマ内でURLを表示している箇所でも確認できます。

WordPressにおけるサイトURLについて

このURL変更の理由は、Shifterが起動プロセス中にサイトURLを検索して置換するためです。Shifterが起動すると、古いURLは現在のコンテナURLに置き換えられます。この処理により、ShifterがサイトのURLを変更した場合でも、サイト内のリンクが有効な状態を維持できます。

静的サイトにおけるサイトURLについて

サイトの静的バージョンを生成する際、ShifterはコンテナURLを検索し、静的サイトのウェブアドレスに一致するように置換します。すでにサイトにカスタムドメインを設定している場合は、そのウェブアドレスが使用されます。カスタムドメインを設定していない場合は、一時的なShifter URLが使用されます。