あなたが読んだ同じRFC2109から引用:
       * Domain = .foo.comのrequest-host x.foo.comからのSet-Cookieは
         受け付けます。
のsubdomain.example.comCookieを設定でき.example.comます。ここまでは順調ですね。
       該当するcookie-valuesの選択には、次の規則が適用されます
       ユーザーエージェントが持つすべてのCookieの中。
       ドメイン選択
            オリジンサーバーの完全修飾ホスト名はドメインと一致する必要があります
            Cookieのドメイン属性
ドメインマッチはありますか?
   * AはFQDN文字列であり、NBという形式を持ちます。Nは空でない名前です
     文字列、Bの形式は.B '、B'はFQDN文字列です。(だから、xycom
     domain-matchs .y.com、y.comとは一致しません。)
しかし、現在の定義でexample.comはドメインマッチしません.example.com。しかしwww.example.com(またはドメイン内の他の「空でない名前」)はそうなります。このRFCは理論上、RFC2965によって廃止されました。RFC2965は、Set-Cookie2操作のドメインに先頭のドットを強制することを指示しました。
@Tonyが指摘したように、より重要なのは現実の世界です。実際のユーザーエージェントが何をしているのかを見るには、
  Firefox 3のnsCookieService.cpp
そして
  Chromeのcookie_monster.cc
実際のサイトがやっていることへの展望について、一緒に遊んでみてくださいwget使用して--save-cookies、--load-cookiesと、--debug何が起こっているか見るために。
実際、ほとんどのサイトはSet-Cookie古いRFC仕様の「Host」値との組み合わせを使用しており、暗黙的に先頭のドットなし(twitter.comのように)またはドメイン値の設定(先頭のドット付き)とリダイレクトを使用しています。www.example.com(google.comのように)サーバーに。