さくらのレンタルサーバを利用しているが、gandi.netで取得したドメインを移管せずに使う場合
ドメイン移行
さくら側の設定
以下の通りにやる
![](https://sanrioho.st/wp-content/uploads/cocoon-resources/blog-card-cache/5599f8df498cee534a6f03cfb058fa87.png)
お探しのページは見つかりませんでした | さくらのサポート情報
お探しのページは見つかりませんでした。さくらインターネットのサポート情報を掲載しています。
gandi.net側の設定
ネームサーバをさくらのDNSに向けてあげる
![](https://sanrioho.st/wp-content/uploads/2020/04/643fbfefe7be665e456bcbf361b3a56c.png)
最大48時間待ちます。
反映の確認
元々のドメインのIPと同じになるか確認すれば良い。
引越し先のIPが引越し前のIPになれば完了。
引越し前ドメイン
% nslookup sanriohost.sakura.ne.jp
Server: 2404:1a8:7f01:b::3
Address: 2404:1a8:7f01:b::3#53
Non-authoritative answer:
Name: sanriohost.sakura.ne.jp
Address: 163.43.87.201
引越し先ドメイン
DNSキャッシュ削除も忘れずに。
% dscacheutil -flushcache & nslookup sanrioho.st
[1] 18135
[1] + done dscacheutil -flushcache
Server: 2404:1a8:7f01:b::3
Address: 2404:1a8:7f01:b::3#53
Non-authoritative answer:
Name: sanrioho.st
Address: 163.43.87.201
Windowsの場合のコマンド
ipconfig /flushdns ; nslookup sanrioho.st
さくらSSL設定
![](https://sanrioho.st/wp-content/uploads/cocoon-resources/blog-card-cache/5599f8df498cee534a6f03cfb058fa87.png)
お探しのページは見つかりませんでした | さくらのサポート情報
お探しのページは見つかりませんでした。さくらインターネットのサポート情報を掲載しています。
WordPressでのサイトURLを変更する
![](https://sanrioho.st/wp-content/uploads/2020/04/2b6d6cb07d1fb00e0ec50babb5e912e4.png)
常時SSL化+リダイレクト設定
.htaccessに追記する(緑が独自で追加したリダイレクト設定)
# BEGIN Force SSL for SAKURA # 常時HTTPS化(HTTPSが無効な場合リダイレクト)RewriteEngine on RewriteCond %{HTTP_HOST} ^(www\.)?[^.]+\.sakura\.ne\.jp$ [NC] RewriteRule .* https://sanrioho.st%{REQUEST_URI} [R=301,L] RewriteCond %{HTTPS} !on RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] # END Force SSL for SAKURA
動作テスト(要キャッシュ削除)
どちらでアクセスしても https://sanrioho.st にリダイレクトされるか確認すること
追加:SSL化,ドメイン移行前の記事を書き換える
以下の方法が多分良いです。
僕はSearch Regexの方法でやりましたが、不十分ぽかったTT
![](https://sanrioho.st/wp-content/uploads/cocoon-resources/blog-card-cache/402b36420ad4d7f6a93528287d5dedec.png)
【WordPress文字列一括置換】画像URLをhttpsに変更する方法
WordPressでSSL化したときに警告される画像URLやそのほかの過去の情報を一括で置換したいケースがよくあります。 WordPress上の文字列・URLを置換する方法はいくつかあり
私が実施した方法(非推奨)
注意:Search Regexを使う前にエラーの解消をすること
![](https://sanrioho.st/wp-content/uploads/cocoon-resources/blog-card-cache/75b0ba232e1e7491944c835c6c0cb93f.jpg)
WordPressをhttpからhttpsにSSL化した全手順まとめ(エックスサーバー環境)
エックスサーバーが独自SSLを無料かつ無制限で利用できるようになりました。 この、エックスサーバーの「ユーザー…
“をつけることでリンクのURLだけを対象とする
![](https://sanrioho.st/wp-content/uploads/2020/04/d8b5973e0157354c9442006ce8750ef4-e1587409174789.png)
古いドメインの書き換え
![](https://sanrioho.st/wp-content/uploads/2020/04/19f4f5eae03dad3ab958ec8a03238c9e-e1587409161751.png)
どうやら上記プラグインでは漏れがあるみたいなので…
Better Search Replace プラグインで旧ドメイン名で検索して漏れをカバーする
プラグインを信用できなかったからmyPhpAdminで置換
確認
SELECT DISTINCT guid from wp_posts;
実行
UPDATE wp_posts SET guid = REPLACE(guid, 'http://sanriohost.sakura.ne.jp/', 'https://sanrioho.st/');
コメント