Изоляция куки между поддоменами

Учитывая три URL

Мне бы хотелось, чтобы браузер мог устанавливать свои собственные куки-файлы с любого заданного URL-адреса так, чтобы другие два URL-адреса не знали об этих куки-файлах (то есть не могут быть прочитаны или изменены JavaScript из двух других).

Все три URL-адреса идут в одно и то же место, создавая виртуальный сервер для example.com и используя Apache’s ServerAlias *.example.com, HTTP_HOST, видимый сервером (как читается PHP $_SERVER['HTTP_HOST']и т. д.) должны предоставить достаточно информации, чтобы сервер мог определить, на какой из трех URL указывает браузер.

Без какого-либо переписывания браузер указывает на http://admin.subsite.example.com будет иметь доступ к куки, установленным http://example.com а также http://subsite.example.com.

Возможно ли это с помощью mod-rewrite или других средств для сохранения файлов cookie между этими тремя поддоменами? Если да, пожалуйста, объясните, как это сделать.

РЕДАКТИРОВАТЬ. Я думал о чем-то вроде следующего, но я не знаю, имеет ли это смысл. Кроме того, я не указывал это в своем OP, но «subsite» является просто примером одного возможного значения, и это может быть «bobs_site» и т. Д.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]