如何在Wordpress中更改PHPSESSID cookie域名?

时间:2019-03-10 11:14:04

标签: php wordpress cookies

我有一个WordPress网站,该站点设置了域名为www.example.com的PHPSESSID cookie。

我希望它将其设置为.example.com,以便可以在子域中使用它。

1 个答案:

答案 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上进行设置应该足够安全。