名前をマスキングするだけで、長い間ドメインを所有しています。
http://mydomain.com
その後、いくつかのプロジェクトでこのドメインのサブドメインを使用し始めました。
http://subdomain.mydomain.com
それらのプロジェクトは成長し、今では次のような構造になっています
http://subdomain.mydomain.com/project1
http://subdomain.mydomain.com/project2
http://subdomain.mydomain.com/project3/subproject1
http://subdomain.mydomain.com/project3/subproject2
http://subdomain.mydomain.com/project3/subproject3
http://subdomain.mydomain.com/project4
....
etc.
今、私は何も移動しない予定の新しいドメイン (shortdomain.com) を購入しましたが、リダイレクト経由ですべてにアクセスできるようにする必要があるため、すべてが次のようになります。
http://shortdomain.com
http://shortdomain.com/project1
http://shortdomain.com/project2
http://shortdomain.com/project3/subproject1
http://shortdomain.com/project3/subproject2
http://shortdomain.com/project3/subproject3
http://shortdomain.com/project4
...
etc.
したがって、基本的には 2 つのことを行う必要があります。1. 誰かが古いドメインにアクセスした場合は、新しい命名構造にリダイレクトします。つまり、誰かがロードhttp://subdomain.mydomain.com/project2
した場合、リダイレクトする必要がありますhttp://shortdomain.com/project2
- ユーザーがこれにロード/リダイレクトされたとき、
http://shortdomain.com/project2
実際に存在するコンテンツをロードする必要がありますhttp://subdomain.mydomain.com/project2
そのため、プロジェクト、コード、その他のデータの GB を手動で移行することはしません。これは、スマートリダイレクトのみで実現できると思います。
参考までに: 1. 両方のドメインの DNS を完全に制御しています 2. ホストゲーターでホストされています 3. 最初のドメインで Cloudflare を使用しており、引き続き使用したいと考えています