使用www时会话无法启动

时间:2012-01-30 22:07:11

标签: php session dns session-variables session-cookies

我这里有一个奇怪的问题。

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

用户可以选择输入邮政编码,以便目录可以使用他们的邮政编码查找本地商家。

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

问题是会话邮政编码($ _SESSION ['postcode'])在我遗漏“www”时没有显示。在域中。如何设置它以便邮政编码显示有/无www。?

由于 彼得

2 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:0)

我使用了以下代码并且有效:)

RewriteEngine on RewriteBase / RewriteCond%{HTTP_HOST} ^ www.mywebsite.org RewriteRule ^(。*)$ http://mywebsite.org/ $ 1 [R =永久,L]