웹 사이트는 n 개의 하위 도메인과 정적 콘텐츠 용으로 예약되어 있습니다. 정적 하위 도메인을 제외한 모든 하위 도메인에서 쿠키를 설정해야합니다. 내 홈페이지는 하위 도메인이없는 (domain.lk) 방식입니다. 필요한 경우 www.domain.com으로 라우팅 할 수 있습니다.PHP 크로스 도메인 쿠키 - 정적 하위 도메인 제외
정적 하위 도메인 쿠키를 유지하는 것이 더 중요합니다.
나는 그 라인은 동적 하위 도메인에 존재 읽는 쿠키
ini_set('session.cookie_domain', 'domain.lk');
및
ini_set('session.cookie_domain', 'www.domain.lk');
전에 다음 코드 줄을 시도했습니다. 그러나 그것은 효과가 없었습니다. 다른 하위 도메인에서 쿠키에 액세스 할 수 없습니다.
내 정적 하위 도메인은 많은 콘텐츠 (데이터베이스 레코드)에 하드 코딩되어 있으므로 변경하는 것이 좋습니다.
'domain.lk '그것을 문자 그대로 하나의'domain.lk' 주소로 제한합니다. '.domain.lk' (앞에'.')를 사용하면 하위 도메인에서 쿠키를 사용할 수 있습니다. "이 특정 항목을 제외하고 하위 도메인 허용"이란 말은 없습니다. –