我今天才注意到我正在创建的网站有WWW或非WWW问题.如果你去http://www.taskconductor.com,它是一个不同的页面,其内容与http://taskconductor.com相同.
如果您要在http://www.taskconductor.com上登录(用户名:show@412customs.com,Pass:tester),那么请尝试访问http://taskconductor.com(没有WWW),它会使你再次登录 然后如您所见,当您检查Cookie时,您可以看到有两组Cookie.一个用于http://taskconductor.com,另一个用于http://www.taskconductor.com.
我已经看到这是一个问题,但我需要进行重定向吗?如果是的话,它必须是index.php吗?我真的更喜欢将所有主要内容都放在index.php上.
我怎么能绕过这个?
我能够将我的 php“setcookies”设置为具有指定的域。
我原来的 setcookie 字符串是: setcookie('ver_ame', $email, time()+2592000);
这只允许在其所在的任何类型的页面上设置 cookie。如果它位于 http://taskconductor.com 上,它将为此设置 cookie,如果它位于 http://www.taskconductor.com 上,也会设置相同的 cookie。
如果您的 setcookie 字符串是: setcookie('ver_ame', $email, time()+2592000, "/", ".taskconductor.com");
附加的“/”显示 cookie 可在根目录下的任何目录上工作。“.taskconductor.com”部分将显示要使用的域。事实上,它的 Web 名称前面有一个句点,这表明该 cookie 将在任何子域或其自己的域上运行。
谢谢大家的回复和帮助!现在一切正常了!谢谢你!