2010-06-21 12 views
33

मैं बस विश्वास नहीं कर सकता कि यह निर्धारित करने के लिए काफी कठिन है।क्या subdomain.example.com एक कुकी सेट कर सकता है जिसे example.com द्वारा पढ़ा जा सकता है?

यहां तक ​​कि आरएफसी पढ़ने के बाद भी, यह मुझे स्पष्ट नहीं है कि subdomain.example.com पर एक सर्वर एक कुकी सेट कर सकता है जिसे example.com द्वारा पढ़ा जा सकता है।

subdomain.example.com एक कुकी सेट कर सकता है जिसका डोमेन विशेषता .example.com है। आरएफसी 2 9 65 स्पष्ट रूप से बताता है कि ऐसी कुकी example.com पर नहीं भेजी जाएगी, लेकिन फिर समान रूप से कहती है कि यदि आप डोमेन = example.com सेट करते हैं, तो एक डॉट प्रीपेड किया जाता है, जैसा आपने कहा .example.com। एक साथ लिया गया, ऐसा लगता है कि अगर example.com रिटर्न डोमेन = example.com के साथ एक कुकी सेट करता है, तो उसे उस कुकी को वापस नहीं मिलता है! यह सही नहीं हो सकता है।

कोई भी स्पष्ट कर सकता है कि नियम वास्तव में क्या हैं?

+0

अधिक जानकारी: http://stackoverflow.com/questions/108558/cookies-and-subdomains –

उत्तर

38

हां।

यदि आप यह निर्दिष्ट करना सुनिश्चित करते हैं कि डोमेन .example.com है, तो * .example.com और example.com इसे एक्सेस कर सकता है।

यह वह प्रिंसिपल है जो कुकीज जारी करने वाली वेबसाइटों को अनुमति देता है जब कोई www.website.com पर जाता है जब कोई www को छोड़ देता है, वेबसाइट.com पर जाता है।

संपादित करें:

डोमेन डोमेन है कि कुकी उपलब्ध है: कुकीज़ के बारे में पीएचपी प्रलेखन से। कुकी example.com के सभी सबडोमेन पर उपलब्ध कराने के लिए, तो आप इसे '.example.com' पर सेट कर देंगे। द। की आवश्यकता नहीं है लेकिन यह ब्राउज़र के साथ संगत बनाता है। इसे पर सेट करना www.example.com कुकी केवल www सबडोमेन में उपलब्ध कराएगा। विवरण के लिए »spec में पूंछ मिलान का संदर्भ लें। http://php.net/manual/en/function.setcookie.php

और यह PHP के लिए अद्वितीय नहीं है।

+0

-1 इसे 301 रीडायरेक्ट कहा जाता है और यह सवाल ठीक से नहीं दर्शाता है कि सवाल क्या पूछ रहा है। –

+20

इवान, यदि आप http://www.worldbreathday.org/ पर जाते हैं, और फिर http://worldbreathday.org/ पर जाएं, तो आप देखेंगे कि कोई पुनर्निर्देशन नहीं है; और फिर भी उन दो वेबसाइटें एक-दूसरे के साथ कुकीज़ साझा कर सकती हैं। यह एक अच्छी तरह से पता घटना है, इसे देखो :) –

+14

+1 ईक्लूस इवान से काउंटर -1 – Eloff

संबंधित मुद्दे

 संबंधित मुद्दे