Why does CartIt require two periods (dots) to be in the domain name?

This is a cookie requirement and complies with Netscape's draft for cookies.

http://home.netscape.com/newsref/std/cookie_spec.html (no longer available) see the Internet Archive here:
http://home.netscape.com/newsref/std/cookie_spec.html

This draft is still in use today and all current browsers still adhere to this specification.


Excerpt from page:
Only hosts within the specified domain can set a cookie for a domain and domains must have at least two (2) or three (3) periods in them to prevent domains of the form: ".com", ".edu", and "va.us". Any domain that falls within one of the seven special top level domains listed below only require two periods. Any other domain requires at least three. The seven special top level domains are: "COM", "EDU", "NET", "ORG", "GOV", "MIL", and "INT".

 

 

Why does CartIt require two periods (dots) to be in the domain name?

This is a cookie specific issue and complies with Netscape's draft for cookies.

http://home.netscape.com/newsref/std/cookie_spec.html

This draft is still in use today and all current versions of Netscape still adhere to this specification.

Excerpt from page:


"Only hosts within the specified domain can set a cookie for a domain and domains must have at least two (2) or three (3) periods in them to prevent domains of the form: ".com", ".edu", and "va.us". Any domain that falls within one of the seven special top level domains listed below only require two periods. Any other domain requires at least three. The seven special top level domains are: "COM", "EDU", "NET", "ORG", "GOV", "MIL", and "INT".