iT邦幫忙

0

不同站點但是互相影響 SESSION? PHP, Apache

我有兩個不同站點

127.0.0.1:8000/
127.0.0.1:8001/

分開運作這沒問題
但是我發現假設 127.0.0.1:8000 的 session 叫做 $_SESSION[user-session]
127.0.0.1:8001 的 session 也叫做 $_SESSION[user-session]
會互相影響到 session ⋯⋯ 因為同一個域名?所以完全忽略了 port

這有沒有辦法解決呢?

2 個回答

1
浩瀚星空
iT邦大師 1 級 ‧ 2019-02-23 09:06:36
最佳解答

現在session並不會依port為主了。

你可以善用一下你的hosts。讓你的本機可以模擬不同網站就可以了。

2
黃彥儒
iT邦高手 1 級 ‧ 2019-02-22 20:12:12

給他們不同的域名即可
RFC6265 說Cookie不再區分Port

我要發表回答

立即登入回答