比較

Cloudflare Pagesと認証付きHTML共有サービスの違い|レビュー用途で選ぶ基準

Cloudflare Pagesは静的ファイルをそのまま全世界へ公開する優れたホスティングサービスです。しかし「特定のクライアントだけに見せたい」「1週間後には閉じたい」という要件になった瞬間、標準機能だけでは対応しきれない壁に当たります。本記事では両者の設計思想の違いを整理し、レビュー用途でどちらを選ぶべきか判断できる基準を示します。

できること

Cloudflare Pagesでは、デプロイ後すぐにプレビューURLが発行されます。そのURLを相手に送れば、GitHubアカウントやCloudflareアカウントを持っていない人でもHTMLをブラウザで開けます。追加設定なしに世界中のCDNエッジから高速配信される点は大きな強みです。

一方、ギガサイト便のような認証付きHTML共有サービスでは、ZIPまたはHTMLをアップロードした直後にパスワード付きURLが生成されます。相手がそのURLを開くとパスワード入力画面が表示され、正しい値を入れた場合のみコンテンツが閲覧できます。メール認証や会社ドメイン認証も選べるため、誰が見たかをログで把握することも可能です。

  • 相手がログインなしで開ける状態か確認する
  • PCとスマホで最低1回ずつ表示を確認する
  • 内部情報・個人情報・不要な外部送信が残っていないか見る
  • レビュー期限と修正時の差し替え方を決めておく

できないこと

Cloudflare PagesにはAccess(Zero Trust)を組み合わせない限り、ページ単位でのパスワード保護機能がありません。プレビューURLは推測困難な文字列ではありますが、URLを知っている人なら誰でも閲覧できます。クライアントへの請求前の試作物や、競合他社に見られたくないデザイン案を共有するには不向きです。

また、Cloudflare Pagesには公開期限を設定する機能がなく、古いプレビューURLはデプロイ履歴として半永久的に残ります。「レビューが終わったら見られなくしたい」という運用をするには、手動でプロジェクトを削除するか、Access側でポリシーを更新する必要があり、手間がかかります。

認証と期限の違い

Cloudflare Pagesは「公開する/しない」の2択が基本です。Access連携でメール認証は実現できますが、設定にはCloudflareダッシュボードのZero Trustセクションへの理解が必要で、初期設定に30分程度かかることがあります。一方、認証付き共有サービスはURLを発行する画面で期限・パスワード・認証方式をまとめて選べるため、操作は3分以内で完結します。

会社ドメイン認証を例に取ると、Cloudflare Accessでは許可するメールドメインをポリシーに記述しますが、ギガサイト便では「@example.co.jp のみ許可」をプルダウンで設定するだけです。細かいポリシー管理が不要な分、承認フローが短く済みます。

  • 誰でも見てよい: URL共有のみでもよいが、検索除外は確認する
  • 特定の相手だけ: パスワードまたはメール認証を使う
  • 会社内だけ: 会社ドメイン認証を検討する
  • 短期レビュー: 期限を設定して古いURLを残さない

差し替え・レビュー運用

Cloudflare Pagesでコンテンツを差し替える場合、Gitリポジトリにpushすることでデプロイが走り、URLは変わらずコンテンツだけ更新されます。ただし古いデプロイへの直接URLも残るため、クライアントに「このURLを見てください」と案内する際は最新デプロイのURLを明示する必要があります。

認証付き共有サービスでは、同じURL(共有リンク)に対して新しいZIPをアップロードし直すだけで内容が差し替わるサービスが多いです。クライアントが同じリンクをブックマークしていても自動で最新版が表示されるため、再送信の手間が省けます。レビューが終わったら期限を即時に切ることもできます。

  • 確認してほしい観点を3つ以内に絞る
  • 期限と返信先を明記する
  • 修正後も同じURLで見られるか伝える
  • 最終版と途中版が混ざらないようタイトルを付ける

向いているケース早見表

Cloudflare Pagesが向くのは、社内開発者間での技術検証・OSSドキュメントの公開・本番環境のステージング確認など、認証不要で速度重視の用途です。CI/CDパイプラインと連携させてPRごとにプレビューを自動生成する使い方も定番です。

認証付きHTML共有サービスが向くのは、社外クライアントへのデザインカンプ提出・競合他社に見られたくないLP試作・期日付きのUI承認フローなどです。ギガサイト便であればサーバー設定なしでZIPをそのままドラッグ&ドロップし、3秒でパスワード付きURLを発行できます。

よくある質問

Cloudflare PagesのプレビューURLは検索エンジンにインデックスされますか?

デフォルトではrobots.txtが自動生成されX-Robots-Tag: noindexヘッダーも付くため、通常はインデックスされません。ただし設定を変更した場合や独自ドメインを割り当てた場合は別途確認が必要です。

Cloudflare AccessとギガサイトのようなHTML共有サービスを組み合わせることはできますか?

技術的には排他ではありませんが、用途が重複します。Cloudflare Accessは既存のCloudflareプロジェクト保護に適し、ギガサイト便はサーバー管理不要でスポット共有したい場合に向きます。二重管理になるため通常はどちらか一方で十分です。

無料プランのCloudflare Pagesにアップロードできるファイルサイズの上限はどのくらいですか?

無料プランでは1ファイル25MB、デプロイ全体で20,000ファイルまでが上限です。大規模なHTMLバンドルや高解像度画像を多数含む場合はこの上限に注意してください。

関連記事

比較

Cloudflare Pagesでは足りない認証・期限管理をどう補うか

Cloudflare Pagesの認証・期限管理機能の不足に困っているWeb制作者向け。Cloudflare Accessによる補完方法と、認証付き専用サービスへの切り出しを手順・コスト面で比較し、最適な組み合わせを判断できるよう解説します。

5分で読める
比較

Cloudflare Pagesから一時共有URLへ切り替えるタイミング

Cloudflare Pagesをステージングに使っているフロントエンド開発者向け。クライアント共有・外部レビュー・承認フローのどの段階で認証付き一時URLサービスへ切り替えるべきかを、具体的なシナリオで解説します。

5分で読める
比較

GitHub Pagesでは足りない認証・期限管理をどう補うか

GitHub Pagesの認証・期限管理の欠如に悩んでいるWebデザイナー・エンジニア向け。外部サービス連携による補完方法と、専用の認証付き共有サービスへの切り出しをコスト・手順面から比較し、最適な選択を判断できるよう解説します。

5分で読める
「比較」の記事をもっと見る →