簡體   English   中英

沒有www的PHP session.cookie_domain

[英]PHP session.cookie_domain without www

我有以下問題。 我通過.htaccess文件將所有域名從http://www.example.com重定向到http://example.com

網站可能還具有以下子域: http://login1.example.com : http://login1.example.com : http://other_login.example.com等。

是否可以在子域之間進行會話? 當url包含www一切正常( session.cookie_domain = '.example.com' )如果沒有www如何解決此問題? (使用CodeIgniter)

要更改這些設置,請打開application / config / config.php文件。 您會在第268行附近找到進行所需操作所需的所有設置。

在上面的示例中更改:

$config['cookie_domain'] = "";
// to
$config['cookie_domain'] = ".example.com";

如果子域使用相同的應用程序,則肯定可以在子域之間進行會話。 只要您在兩個應用程序中都使用相同的加密密鑰,我也看不到為什么如果使用單獨的應用程序也將成為問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM