2010-08-24 52 views
1

我有一個與子域和https請求有關的問題。如何維護與子域的會話和https

我想從http路由到https,其中我的http地址是subdomain.domain.com,而https地址是domain.com/subdomain。但問題是,當我從http切換到https我鬆開我的會話變量。

我該如何在http和https請求中保留會話變量。

謝謝。

+0

什麼平臺/語言? – leppie 2010-08-24 12:22:47

回答

0

該會話可能被一個cookie跟蹤。

Cookie有一個域與他們關聯,在這種情況下,這將是「subdomain.domain.com」。對於不同的域,即使它是父域,cookie也不會由Web瀏覽器提供。

我認爲有辦法讓一個cookie對一個給定域下的所有子域有效,但是你必須查看你正在使用的軟件的文檔。

欲瞭解更多信息,我們確實需要更多關於您使用哪些軟件來保留此會話的更多細節。標準PHP會話?或者是其他東西?