我有三个子域,cdn.domain
,private.domain
和public.domain
。让一个cookie忽略一个特定的子域
Serve static content from a cookieless domain
意义上domain
,private.domain
和public.domain
设置的Cookie:由于会话我使用.domain
作为域上的Cookie
从https://tools.pingdom.com运行测试我得到这个消息的域之间共享也正在设置为cdn.domain
如何仅在cdn.domain
上忽略cookie?
在服务器我使用nginx的和Rails
编辑
在轨道上,这是我如何设置会话使用网站
Rails.application.config.session_store :cookie_store, key: 'server_session', domain: :all
传递domain: :all
为域生成一个cookie
这适用于我,因为会话保留在域之间。但对于域.domain
饼干也是有效的域cdn.domain
这是对PageSpeed recommendations,这就是我试图解决
您能否提供代码示例,了解您的Cookie正在做什么或者您尝试过的内容? – fbelanger
@fbelanger做了一个编辑,如果这是不可能的那就行了,只是提交作为回应,所以我可以接受它 –