我有一个WordPress网站,该站点设置了域名为www.example.com
的PHPSESSID cookie。
我希望它将其设置为.example.com
,以便可以在子域中使用它。
答案 0 :(得分:5)
设置调用session_set_cookie_params()
的域。
阅读文档here。
基本上做类似的事情:
session_set_cookie_params ( 0, '/', 'example.com' );
如果您使用的是PHP 7.3,则可以这样做:
session_set_cookie_params ( ['domain' => 'example.com'] );
在执行的早期调用此函数。在您的wp-config.php
上进行设置应该足够安全。