CloudflareのBulk RedirectsでCSVアップロードができない問題
CloudflareのBulk RedirectsでCSVアップロードができない問題の解決策を解説。新たに作成するとちゃんと動いてくれる。
Cloudflareがとても便利でいつも使っているのですが、Bulk Redirects(一括リダイレクト。以下、BR)でエラーが発生してつまづいたので解決策を紹介します。
Cloudflareもエラーが起きやすいと認識しているらしい
リストを後からアップデートすること(CSVに限らず)は、エラーを引き起こしやすいらしい。勘弁してくれ。
https://developers.cloudflare.com/rules/url-forwarding/bulk-redirects/faq/
いろいろ試したがうまくいかず
Cloudflareのデベロッパーコミュニティにて同様の問題が起きている人がたくさんいましたが、どれも解決しませんでした。
- ログアウト→ログインする
- シークレットモードで試す
- ブラウザ変えて試す
- CSVファイルにステータス(301)を追加する
- 時間をおいて再度試す
解決策は、新たなリストを作成すること
BRのアップデートはエラーを引き起こしやすいらしいので、アップデートは諦めます。
その代わり、現在の「Bulk Redirect Rule」と「Bulk Redirect List」を削除します。
そして新たに作ります。新たに作成するときにCSVをアップロードしてみるとちゃんと動いてくれます。
まだベータ版の機能か何かなんでしょうか。。。不安ですが、まあそれでも便利なので引き続き使っていきます。
ちなみに無料プランでは20件まで
https://developers.cloudflare.com/rules/url-forwarding/#bulk-redirects
これ複雑でわかりづらいのですが、無料プランは20件までしかリダイレクトできませんので注意です。
何かしらのサイト(Website)においてプランに入っていれば、その最も高いプランがここに反映されるそうです。
たとえば、あるサイトでBusinessプランに入っていれば、その他のサイトも含めてアカウント全体の制限がBusinessプランのものになるらしいです。