如何讓會話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. Express會話可否在沒有cookie的情況下工作?
- 4. 多個域上的域級會話cookie
- 5. 會話作用域bean工作在會話線程之外
- 6. Cookie不能用的SqlServer會話狀態模式下工作
- 7. 在Rails 3中的多個子域中刪除會話Cookie
- 8. 在ASP會話Cookie上設置域
- 9. 會話cookie設置域動態在ASP.NET
- 10. 會話和cookie如何工作?
- 11. 會話可否在沒有Cookie的情況下工作?如果是這樣,在沒有啓用Cookie的情況下,會話如何工作?
- 12. 子域讀取域會話
- 13. Laravel 5.2.11,會話不工作,會話cookie未設置
- 14. PHP會話子域
- 15. 允許使用Tomcat的子域會話cookie的最佳方式
- 16. CodeIgniter Cookie不會設置,但會話正在工作?
- 17. 離子角JS cookie不會工作
- 18. 春季會話1.0.0.M1 Cookie域屬性
- 19. Django會話和cookie - 以及許多域
- 20. 跨域Cookie訪問(或會話)
- 21. Django CSRF框架忽略會話cookie域
- 22. 共享會話Cookie隨着內部域
- 23. PHP多域會話; ini_set不工作?
- 24. PHP會話Cookie停止在我的服務器上工作
- 25. PHP是否默認爲所有子域設置會話cookie?
- 26. Rails:動態會話域和子域之間的共享會話
- 27. PHP會話如何使用子域和AJAX工作?
- 28. 在軌道Cookie會話是一樣的cookie或會話?
- 29. 按子域訪問會話
- 30. 會話和子域名
+1使用正確的域參數語法。 – Gumbo 2010-12-22 15:18:22