YSlow ve Sayfa Hızı gibi şeyler size çerez içermeyen etki alanları ayarlamanızı söylerken , aslında ne anlama geldiklerini herhangi bir ayar yapamayacağınız veya geçmişte herhangi bir (genel olarak) ayarlamadığınız bir alandan medyaya sunmaktır. Bazen bu media.domain.com
, veya gibi alt alanlar kullanılarak gerçekleştirilebilir static.domain.com
, ancak domain.com
, etki alanı için bir bütün olarak geçerli olan bir çerez ayarlarsanız, bir çerez için - bir çerez için *.domain.com
- o zaman bu çerez müşteri tarafından sunucuya geri gönderilir. ile ilişkili her alan için her istek domain.com
. Bu, tüm alt alanları içerir.
Etki www.
alanlarınızdaki kullanımdan vazgeçmeye karar verirseniz, küresel çerez bir sorun haline gelir . Bir çerez belirlemek için belirli bir alt alan olmadan, tüm çerezlerin çalışması için ayarlanması gerekir *.domain.com
.
Bu küresel çerez sorunu, ytimg.com
YouTube'daki yerlerden sağlanan statik ortamları görmenizin nedenidir . ytimg.com
asla çerezleri ayarlayabilecek dinamik içerik sunmayacaktır; bu, herhangi bir çerez için istemciden sunucuya geri gönderilmeyeceği anlamına gelir; bu alanlar HTTP isteklerinin bir parçası olduğunda.
Asla bir çerez ayarlamayacağınıza *.domain.com
eminseniz, ihtiyaçlarınız için bir alt etki alanı kullanabilirsiniz. Javascript ile başka bir site veya hizmetle bütünleşirseniz, çoğu zaman genel alan çerezleri ayarlayacağını unutmayın.
Apache'de (ve diğer tüm web sunucularında eminim) talepleri cevaplamadan önce başlıkları ayarlayabilir veya ayarlarını kaldırabilirsiniz. Bu, müşterinin çerezi sunucunuza göndermesi sorununu çözmez, ancak etki alanlarınızın çerezleri hiç göndermemesini veya başlangıçta ayarlamasını engeller. Yalnızca, çerez içermeyen alanlarınızdan statik olmayan ve sunma amaçlarını yitirmeyen bir içerik sunuyorsanız sorun.
Header unset Cookie
Header unset Set-Cookie
Bu, mevcut çerezler ve yeni çerezler oluşturmak için başlıkları ayarlayacaktır. Yine, yalnızca potansiyel bir tanımlama bilgisi belirleyebilecek statik etki alanlarınızdan içerik sunuyorsanız sorun. Bunu sitenize veya virtualhost yapılandırmasına yerleştirin (işletim sisteminize, sunucunuza ve sürümünüze istediğiniz sayıda yer olabilir).