2017-06-03 22 views
2

在我的网站上,当用户注册或登录时,我的网站有时会将cookie保存到“mywebsiteurl.com”,有时会将它保存到“www.mywebsiteurl.com”。在这样做的时候,我的代码只有一半的时间。有没有办法解决这个问题呢?在你的PHP为根域和setcookie()会自动将其提供Cookie保存为两个不同的网址

+0

请问这是关于他使用的URL的用户类型或链接出了问题?我认为你可以通过总是将它重定向到website.com而不是www.mywebsite.com来解决这个问题 –

+0

请删除'html'和'variables'标签,因为它与问题没有关系;删除标记为“不要使用”的“网站”标签 – terales

回答

1

设置cookie的所有子域名:

setcookie('cookiename', 'cookievalue', $someTimeToExpire, '/', 'mywebsiteurl.com');