今日はIT関係の記事ですので、興味のない方はスルーしてくださいね。大学時代の先輩が運営している組織をサポートしているのですが、その際に行った作業の備忘録です。ホームページを引越しすることになったのですが、昔のホームページ(アドレス)から新しいホームページに転送処理をするための作業です。本来であれば簡単な作業なのですが、Wixを使っているとちょっと面倒になるんですね。ネットにも断片的な情報しか無かったので、ノウハウを記事に残しておこうと思います。
今回の概要
今回の前提です
- 引越し元:Wix有料プラン。ホームページ作成だけでなく、移転前ドメイン(olddomain.com)もwixで購入
- 引越し先:Xserverでワードプレス運用、移転後ドメイン(newdomain.com)はxserverで購入
- 要望:olddomain.comにアクセスしたら、newdomain.comに301転送すること
以下の方法で要望を実現しました。
- olddomain.comをXserverに向ける
- Xserverにolddomain.com用の場所を用意する
- Xserverのolddomain.com用の.htaccessを設定して、newdomain.comに301転送を行う
作業の手順
実際の作業の手順を紹介します。
(1)Xserverにolddomain.com用の場所を用意する
Xserverに管理画面からサーバーパネルにログインします。そこでドメイン→ドメイン設定のドメイン追加設定から「olddomain.com」を追加します。
また、サーバーパネルのドメイン→SSL設定から「olddomain.com」の独自SSL追加設定を行っておきます。
(2)Xserverで.htaccessの301転送を設定する
サーバーパネルからホームページ→.htaccess編集から、「olddomain.com」の.htaccess編集を行います。.htaccessの301転送の方法については、こちらの記事をご覧ください。
(3)Wixでnewdomain.comのDNSを編集する
Wixのダッシュボードの設定からドメイン設定のページに移動。ここでnewdomain.comのDNSを編集していきます。
まずはnewdomain.comのDNSに登録していある「既存のAレコードとCNAMEレコード」を削除します。
その後、XserverのIPアドレスをAレコードに追加すれば作業完了です。XserverのIPアドレスは、Xserverのサーバーパネルから確認しましょう。