如何讓會話cookie工作/可以在域和子域下訪問?在子域下工作的會話cookie
4
A
回答
3
會話cookie,你需要重寫cookie params的原因:
所以,你可以無論是使用:
ini_set('session.cookie_domain', '.website.com');
或
session_set_cookie_params(0, '/', '.website.com');
'。'在前面使它可以在域和子域下訪問。
注意:您將不得不從您的瀏覽器中刪除您正在使用的域的所有現有Cookie,以便它們可以重新初始化以正常工作。
1
如果您爲「頂級」域名(example.com)設置cookie,該cookie也將應用於子域名(sub.example.com,another.example.com)。
順便說一句,這就是爲什麼一些大公司使用完全獨立的域爲靜態的東西,像計算器使用http://sstatic.net/
1
我假設你正在使用setcookie()。如果是這樣,只需設置「.domain.com」的cookie。
setcookie("testcookie", "1", 0, "", ".domain.com");
相關問題
- 1. 跨會話的子域cookie處理?
- 2. 設置特定子域的會話cookie
- 3. 跨子域的會話不工作
- 4. 笨會話cookie域
- 5. Django無法讀取子域下的會話,但在IP地址下工作
- 6. PHP會話可以在沒有Cookie的情況下工作嗎?
- 7. Express會話可否在沒有cookie的情況下工作?
- 8. 多個域上的域級會話cookie
- 9. 會話作用域bean工作在會話線程之外
- 10. 在Rails 3中的多個子域中刪除會話Cookie
- 11. 限制驗證和會話cookie的子域在ASP.NET MVC5
- 12. 在Play 2.X的子域之間共享會話/ cookie
- 13. Cookie不能用的SqlServer會話狀態模式下工作
- 14. 從子域和域中讀取PHP會話Cookie?
- 15. 在ASP會話Cookie上設置域
- 16. 會話cookie設置域動態在ASP.NET
- 17. 會話和cookie如何工作?
- 18. 會話可否在沒有Cookie的情況下工作?如果是這樣,在沒有啓用Cookie的情況下,會話如何工作?
- 19. 子域讀取域會話
- 20. PHP會話,cookie的域和性能
- 21. Django的多個會話Cookie域
- 22. Laravel 5.2.11,會話不工作,會話cookie未設置
- 23. PHP會話子域
- 24. 允許使用Tomcat的子域會話cookie的最佳方式
- 25. 如何解決特定子域中的衝突會話Cookie?
- 26. CodeIgniter Cookie不會設置,但會話正在工作?
- 27. 離子角JS cookie不會工作
- 28. 跨子域的Codeigniter會話
- 29. 如何製作Cookie會話?
- 30. 共享會話Cookie隨着內部域
+1使用正確的域參數語法。 – Gumbo 2010-12-22 15:18:22