كوكي المجالات حرة استضافة دروبال
تعتبر النطاقات الفرعية مع ملفات تعريف الارتباط مفيد لعدد من الأغراض:
- أنها توفر بعض النفقات العامة الشبكة [1]، و
- كانت مطلوبة لأنواع معينة من التخزين المؤقت [7] (عكس مثل وكيل مثل الصبغ).
الطريقة الأكثر إلى الأمام مباشرة لتنفيذ هو خلق مجال فرعي من المجال الرئيسي (A أو سجل مضيف CNAME في DNS)، ثم إعداد مضيف ظاهري على خادم وأخيرا تكوين CDN مع النطاقات الفرعية المشتركة. [2] يشير إلى تكوين Vhosts بدون ملفات تعريف الارتباط في Apache من هذا القبيل:
في دروبال، وهو كندي مع النطاقات الفرعية المشتركة يمكن تنفيذها مع وحدة في "CDN" وتعيين CDN مثل المقترحة في [3]:
عند هذه النقطة، يتم تسليم CSS، JS، والصور من خلال نطاقات فرعية منها؛ ومع ذلك، وفقا لالحرائق، هذه الكائنات لا تزال لديها الكوكيز التي تعلق عليها، لذلك لا يمكن الصبغ مخبأ لهم بكفاءة (أو لا على الإطلاق).
هذه هي بعض الكوكيز عينة اتلقى تعلق على صورة التي يتم تسليمها من خلال img.example.com CDN نطاق فرعية هي:
يتم تعيين كافة هذه الملفات من / تنتمي إلى المجال الرئيسي www.example.com. أنا لا أعرف ما يميز التطبيق / وحدة الكوكيز الأخرى، ولكن تلك بما في ذلك دور المستخدم دروبال يتم تعيين بشكل واضح دروبال. كيف يمكنني التخلص منهم على الصور وماذا أفعل الخطأ هنا؟
بعض من الكعك أخرى ربما تم تعيينها من قبل وحدة في "جوجل تحليلات" التي "تحدد عادة على أساس واسع المجال لتغطية جميع النطاقات الفرعية" [6]. ومع ذلك، هذه الوحدة تسمح لتكوين ./admin/settings/googleanalytics. إذا كان من المفترض GA لتعقب مجال واحد، أو النطاقات الفرعية متعددة (طبعا اخترت "مجال واحد").
ووظائف إضافية المطلوبة للسماح دروبال (في حالتي Pressflow) للسماح فعلا النطاقات الفرعية مع ملفات تعريف الارتباط؟ على سبيل المثال، هناك وحدة "بدون ملفات تعريف ارتباط فرعي" في drupal.org [4] (لا يحملون وثائق، الإفراج ديف، عدد قليل جدا من المستخدمين). هل أنا بحاجة إلى هذا، أم أن هناك طريقة أخرى خارج دروبال، على سبيل المثال في تكوين Apache أو ورنيش ([5] يشير إلى أن "الورنيش حقا لا يتم القيام به الموجهات")؟
[1] developer.yahoo.com/performance/rules.html#cookie_free
[2] webmasters.stackexchange.com/questions/1772/how-do-i-set-up-a-cookie-less-domain
[3] www.drupal.org/project/parallel
[4] www.drupal.org/project/cookieless_subdomain
[5] serverfault.com/questions/275728/varnish-serving-static-files-from-subdomains-for-better-page-load-speed
[6] serverdown.ttwait.com/que/275728
[7] www.ravelrumba.com/blog/static-cookieless-domain/ (وورد)
طلب 11 يوليو '14 الساعة 23:40
شكرا على المؤشر. حاولت هذا مع ".example.com" و ".www.example.com"، وفي كلتا الحالتين، يتم فقدان جلسات لتسجيل الدخول للمستخدمين على الفور بعد تسجيل الدخول. عند تعطيل الإعداد $ cookie_domain، على الأقل يمكن للمستخدمين تسجيل الدخول في الموقع. أنا ببساطة لا نستطيع أن نفهم كيف أن التكوين أباتشي، وتكوين ورنيش، وتكوين دروبال يمكن إجراء للعب معا بشكل جيد. - user153878 7 سبتمبر '14 في 21:44