タグ付けされた質問 「cloudflare」

5
CloudFlareは、帯域幅を無制限にした無料のCDNをどのように提供できますか?
CloudFlareの無料利用枠サービスは無制限の帯域幅を提供しますが、他のCDNは約$ 10 / gbから課金します。 CloudFlareには帯域幅の制限はありません。追加されるドメインが利用規約に準拠している限り、CloudFlareは制限を課しません。 彼らのウェブサイトでは、制限の方法についてはほとんど言及されていません。申し出は合法的なようです。キャッチはありますか?
43 cdn  cloudflare 

1
CloudFlareのRocket Loaderは実際にはどのように機能しますか(また、開発者はどのように互換性を確保できますか)?
CloudFlareには、Rocket Loaderと呼ばれる画期的なテクノロジーがあります(無料アカウントと有料アカウントの両方)。しかし、実際にはどのように機能しますか? 彼らは持っている夫婦のページ技術を説明し、ではなく技術的な詳細の多くを。重要な機能の1つは、すべてのJavascriptを非ブロッキング方式で(非同期的に)ロードすることです。これは非常に素晴らしい機能です。これは、スクリプトのロードと実行を待たずにHTML / CSSをレンダリングできることを意味します。 そんなことがあるものか? 確かにそれは単純にすべての変更はできません<script>使用にタグをasync="true"か、defer="true"このようないくつかのものを壊します... スクリプトは正しい順序でロードする必要があります(たとえば、jQueryライブラリがロードされるまでjQueryプラグインをロードできません)。 document.write()これらのスクリプトの呼び出しは機能する必要があります(明らかに、これらは典型的な非同期スクリプトでは何もしません)。 DOMContentLoadedイベントはどうですか?これがトリガーされた後にいくつかのスクリプトがロードされると、それらのイベントハンドラーはトリガーされなくなりますか? また、開発者として、サイト/スクリプト/プラグインがRocket Loaderとの互換性を維持するために注意する必要があることは他にありますか?

3
CloudFlareのようなCDNはどのように機能しますか?
この質問は、Webmasters Stack Exchangeで回答できるため、Web Applications Stack Exchangeから移行されました。 5年前に移行され ました。 私がこれまでに理解していること: 現在のWebホスティングを維持しますが、サイトのDNSサーバーを現在のホスティングのDNSサーバーからCloudFlareのDNSサーバーに変更します。 CloudFlareは、世界中の複数のデータセンターからWebサイトのリソースを提供します。 ここで、このメカニズムの技術的な詳細を知りたいと思います。ここに私が持っているいくつかの質問があります: CloudFlareはキャッシュプロキシとして機能しますか?自分のサイトのページにたくさんの画像があるとします。CloudFlareは、それらのすべてのイメージを各データセンターにキャッシュし、それらのデータセンターから提供しますか? どのサイトリソースが影響を受けますか?静的なものだけですか?Webページ自体(HTMLドキュメント)はどうですか?ページがサーバーによって動的に生成された場合はどうなりますか?CloudFlareは、ページの最新バージョンを常に提供することをどのように確認しますか? 私のサイトへのPOSTリクエストはどうでしょうか(たとえば、訪問者がAjaxを介してデータをアップロードし、データベースに保存されます)。このことは私のサーバーで実行する必要があります。そのため、CloudFlareはこのプロセスのパフォーマンスを向上させません(できません)。それでは、CloudFlareはAjaxリクエストを元のWebホストに中継するだけですか?
23 cdn  proxy  post  cloudflare 

3
Cloudflareからの__cfduid Cookieを無効にする
__cfduidセッションCookieの作成に対応するCloudflare設定はありますか? 現在CFを試しています。主にきちんとしたDNS管理と暗黙的なCDNのために。しかし、基本的なWAFは、Apaches mod_security / CRSの上に追加するのと同じくらいいいかもしれません。しかし、私はクッキーの目的が何であると言っているのか分かりません、そしてそれを取り除くことを好むでしょう。 最も明白な設定 また__cfduid、すべてのHTTP応答の作成に本質的に影響を与えないようです。Cookieの目的は、おそらく、単一のユーザーをファイアウォールルール、繰り返されるクラウドフレアキャプチャなどからオプトアウトすることです。 彼らのサポート文書はそれを暗示しています。2012年9月(https://support.cloudflare.com/hc/en-us/articles/200169536-What-does-the-cfduid-cookie-do-)からの最初の改訂版では、この動作はこれまでにないオフにしました。2か月後のエントリ2012年11月( https://support.cloudflare.com/hc/en-us/articles/200170156-What-does-the-CloudFlare-cfduid-cookie-do-)では、このメモは省略されています。 Cloudflares TOS自体がもっともらしいものとしてチェックアウトする一方で、このCookieにはトラッキングセッションのすべてのプロパティがあり、 dc41f5a78bc3e27d44b70fca4606e4262283407700773ます。6年という過剰なCookieの有効期間は、典型的なインターネットカフェの訪問者のユースケースでは非常に奇妙です。そして、私は個人的に不必要なセッションを避けており、他の人のように(悪名高いEUクッキー法に照らして)プライバシーに関するメモを書きたくないので、デフォルトごとに削除することを望みます。 次のような回避策: Header add Set-Cookie "__cfduid= ; path=/; domain=.example.org; HttpOnly" ストレージを避けますが、2つの不要なヘッダーを保持し、過度に信頼できるとは思われません。 だから、これのための別のCF設定はありますか?

3
Cloudflareの「フレキシブルSSL」に不利な点はありますか?
Cloudflareを使用すると、セキュリティ証明書(「Flexible SSL」と呼ばれる製品)を購入してインストールすることなく、SSL経由でサイトを提供できます。(これらはプロキシとして機能し、サーバーからSSLを介してサイトにサービスを提供しますが、サーバーからサーバーへの接続は暗号化されません。) 現在、フレキシブルSSLを無料で提供しています。 HTTPSがランキングシグナルになったというGoogleの発表により、複数のサイトをCloudflareに切り替え、Proアカウントを購入し、「Flexible SSL」オプションを有効にすることを検討しています。複数の証明書を購入して管理する必要があります。 CloudflareのFlexible SSLにマイナス面はありますか? 私はプロキシとしてCloudflareを使用することに不安がありません。2つの要因にもっと興味があります。 エンドユーザー向けの体験。(たとえば、訪問者にセキュリティ警告が表示されますか?) 提供されるセキュリティのレベル。(シンプルなブログには十分ですが、オンラインショップには十分ではありません。クレジットカードデータをサーバーから暗号化せずにあなたのサーバーに渡しますか?)

1
Cloudflare:URLにクエリ文字列がある場合に静的HTMLをキャッシュする
CloudFlareの「新しいユーザー」に関する簡単な質問: 背景:オリジンサーバーによって提供されるHTMLページは変更されません。すべての動的コンテンツは、ページがユーザーのブラウザーにロードされた後、JavaScriptを介してダウンロードされます。JavaScriptによって派生した動的コンテンツは、URLのクエリ文字列に一部依存しますが、クエリ文字列自体は、最初にダウンロードされたHTMLコンテンツには影響しません。したがって、次のURLはすべて、ブラウザでJavaScriptが作用する前に、オリジンからまったく同じHTMLを生成します。 https://www.example.com/private/my-investments?portfolioID=296 https://www.example.com/private/my-investments?portfolioID=325 https://www.example.com/private/my-investments?portfolioID=319 質問:CloudFlareがデフォルトでHTMLをキャッシュしない場合、https://www.example.com/private/my-investments?[anyValue]の単一のキャッシュされたコピーがすべてのユーザーに返されるようにページルールを作成するにはどうすればよいですか??これが私が試したものです: 「すべてをキャッシュ:」「すべてキャッシュ」ディレクティブを使用すると、HTMLがキャッシュされますが(良好)、クエリ文字列全体がキャッシュキーの一部として使用されます(不良)。したがって、ユーザーが次のURLにアクセスした場合... https://www.example.com/private/my-investments?portfolioID=296 ...そして、10秒後に、次のように、別のクエリ文字列で同じURLにヒットします。 https://www.example.com/private/my-investments?portfolioID=325 ... CloudFlareは後者のリクエストをキャッシュMISS(cf-cache-status:MISS)として扱い、オリジンサーバーに再度アクセスします。これは、オリジンから返されたHTMLが両方のURLで同一であるという事実にもかかわらずです。 「IGNORE QUERY STRING CACHING:」「IGNORE QUERY STRING CACHING」オプションを選択することで、この問題を確実に解決できると思いました。ただし、このオプションをページルールで使用すると、HTMLはまったくキャッシュされません。.js、.css、および.pngファイルのみがキャッシュされます。そしてもう一度、私の起源はHTMLデータのすべての呼び出しでヒットします。:( 私は明らかな何かを見逃しているに違いないと感じています。何かご意見は? 更新:私があなたによって実行したいという考えを持っていました。この問題を解決するには、内部URLスキームを変更して、「?」ではなく「#」を使用しますか?したがって、次のようなURLの代わりに... https://www.example.com/private/my-investments?portfolioID=296 ..私は次のようなものを使用します: https://www.example.com/private/my-investments#portfolioID=296 これにより、クエリ文字列パラメーターがCloudFlareにまったく送信されなくなります...どう思いますか? フェストゥス
10 html  cache  cloudflare 

5
分析:CloudFlareとGoogle-どの程度の差異が大きすぎるのですか?
私たちのサイトの1つでCloudFlareを約1週間使用していて、CloudFlareは、Google Analyticsよりも実際の訪問者ページビューが450%多いと報告しています(ボットやブロックされた脅威ではありません)。 CloudFlareがすべてのページリクエストを測定し、ページがダウンロードされるとGoogleアナリティクスがJavaScriptリクエストを開始するため、差異が生じることを理解しています。したがって、20〜30%、おそらく50%の違いを用意しましたが、450%ですか? どこかに問題があるようです。私はChromeにGoogle Analyticsデバッガーを使用しましたが、すべて正常に動作しているようです。GAコードは先頭にあるため、非常に迅速に実行する必要があります。 そのような大きなギャップは正常ですか?もしそうなら、なぜ、そしてそうでなければ、地球上で何がそれを引き起こしていますか? 更新しました 申し訳ありませんが、明確ではないと思います。CFを開始する前に、CFとGAの統計情報の違いを理解しており、それらが異なると予想していました。気になる差の大きさです。 CFはボットとクローラーを通常の訪問者から明確に分離しているので、私がGAと比較しているのは通常の訪問者だけです。違いは、訪問者の5人に1人だけがGoogle Analyticsをトリガーするということです。 "your CloudFlare visitor number is most likely higher" それは正義をしません!

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.