2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Cloudflareでwww付きドメインをwww無しドメインにリダイレクトする

Last updated at Posted at 2021-05-19

Cloudflare Pages でサイトを公開してカスタムドメインを設定した。
その時、ルート(APEX)ドメインをカスタムドメインとして登録した。
www付きはwww無しにリダイレクトしてほしかったので設定方法を探したけれど上手くいかなかったのでメモ。
https://www.example.com -> https://example.com へ301リダイレクト

ページルール

ページルールを作成します。

  1. ルールタブに移動して「ページルールを作成」を選択する
  2. 「URLが一致する場合」フィールドにwww付きドメインを入れる
  • www.example.com/*
    • *はワイルドカード
  1. 「その後の設定は」でフィールドを選択・入力する
  • [URLの転送]、[301 - 永久リダイレクト]を選択
  • 転送先のURLにexample.com/$1
    • $1*の箇所を同じ文字列で埋めてくれる
  1. 保存する

DNS設定

DNSレコードの設定をします。

  1. DNSタブに移動する
  2. 「レコードを追加」を選択
  3. [タイプ]をA、[名前]にwww、[IPv4アドレス]に192.0.2.1を入力
  • 192.0.2.1は特に何もささない例示用アドレス。RFC5737に載ってる。
  1. 保存する

その他

ググったとき、ページルールの方が書いてあるサイトはよく見つかったのですが、DNSレコードでwwwを設定しないといけないということが出てこなくて困りました。

参考文献

コミュニティじゃなくてヘルプにDNSレコードのこと書いておいてほしかったなぁ……

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?