使用www.时会话未启动


Session not starting when using www

我有一个奇怪的问题。

我使用的是一个运行PHP的目录脚本。

用户可以选择键入自己的邮政编码,这样目录就可以使用他们的邮政编码查找当地企业。

我正在使用会话来保存他们的邮政编码。

问题是,当我在域中省略"www."时,会话邮政编码($_session['postcode'])没有显示。我如何设置它,使邮政编码显示有/没有www。?

谢谢Peter

session_set_cookie_params(0, '/', '.domain.com');

我使用了以下代码,它成功了:)

RewriteEngine打开重写数据库/重写代码%{HTTP_HOST}^www.mywebsite.org重写规则^(.*)$http://mywebsite.org/$1[R=永久,L]