不同網域名稱的cookie怎麼共用
如題
------解決方案--------------------
不同網域名稱的COOKIE不能共用。
但你說的若是頂層網域相同的情況下,是可以的。設cookie path為 .頂級網域名稱
------解決方案--------------------
探討
引用:
不同網域名稱的COOKIE不能共用。
但你說的若是頂層網域相同的情況下,是可以的。設cookie path為 .頂級網域名稱
我說的就是完全不同的,有些網站做到了,不知道怎麼做的
------解決方案--------------------
說一說有些網站做到的情境是什麼樣的,也許未必是使用共用cookie呢?
探討
引用:
不同網域名稱的COOKIE不能共用。
但你說的若是頂層網域相同的情況下,是可以的。設cookie path為 .頂級網域名稱
我說的就是完全不同的,有些網站做到了,不知道怎麼做的
------解決方案--------------------
假設有網域名稱 www.a.net、www.b.net
各網域名稱下均有 cookie.php 檔案
PHP code
header('P3P: CP="CURa ADMa DEVa PSAo PSDo OUR BUS UNI PUR INT DEM STA PRE COM NAV OTC NOI DSP COR"');if(isset($_GET['token'])) { setcookie('name', $_GET['token'] . ' ' . $_SERVER['HTTP_HOST']); echo "document.write('
js cookie:'+document.cookie+'
');";}else { print_r($_COOKIE); $url = $_SERVER['HTTP_HOST'] == 'www.a.net' ? 'www.b.net' : 'www.a.net'; echo ""; echo "test";}