我有一个网站,比如说 - abc.com
每当用户点击abc.com
时,我会将他(使用index.php)重定向到abc.com/home.php
。现在,用户可以登录此页面,并继续他的工作。
问题来了,当有人在新标签中明确键入www.abc.com
时,代码仍然可以正常工作,但仍然会被重定向,但用户被视为非登录用户。即使他刚刚在之前的标签中登录过。
我不知道这个问题的原因,我该如何解决这个问题。我知道我的服务器在apache中设置了虚拟主机,可以将我的请求发送到/ var / www / html / abc
我可以通过htaccess重定向来解决这个问题吗?或者我是否必须在虚拟主机设置中进行更改?
修改
解决方案 - Allow php sessions to carry over to subdomains
在php.ini中进行更改后重新启动服务器后,别忘了关闭浏览器并再次打开