TL;DR
- 独自ドメイン取得後、htaccessを利用してリダイレクト設定をしました
- 結論、ここらへんの話は「信じて待つ」がいいソリューションになるよというお話です
はじめに
http://xxx.jp にアクセスされると、
https://peraichi.com/landing_pages/view/hogehoge にリダイレクトされて欲しいです
ペライチというサービスでwebページを作ったのですが、(いつもお世話になってます)
このサービスでは、お試し期間が終わると、できることが限られてしまいます。
お試し期間中は
「独自ドメインにアクセス」->「リダイレクト」->「ペライチのページ」
をペライチから簡単にできたのですが、
お試し期間が終わると無料ではできないので
「独自ドメイン」->「さくらサーバーのhtaccessファイル」->「ペライチのページ」
というようにしなくてはなりません(課金せずに済むならしたくないですもんね)
そこで、ここに書いてあることをやったらハマったのでメモ。
環境
- 執筆時は2020/1/15環境
- 独自ドメインは取得済み(お名前ドットコムなど)
- さくらサーバーを使います
- xxx.jpをさくらサーバーに追加登録済み(こちらがわかりやすいです)
解決につながったこと
- さくらサーバーのファイルマネージャーを開く
- ルートに'.htaccess'という名前のファイルを作成
- 中身をこれに書き換えます
Redirect permanent https://peraichi.com/landing_pages/view/hogehoge
あとは待ちます。ひたすら待ちます。
「こういうのは待った方がいい」の理由
2点です。
- ブラウザにキャッシュされている可能性がある
- 追加ドメインの登録に時間がかかる
1点目はブラウザを変えるなどして対応すればokですが、
2点目は普通に待ちましょう。
最大48時間待つ可能性もあるみたいですが
僕の場合は追加ドメインを登録してから「は?全然リダイレクトされないやん」って5億回くらい言っていたら1時間くらいで更新されてました。