Как исправить эту проблему переменными $ _SESSION?Сессии прерываются, когда www префикс к URL-адресу
переменные сессии присутствуют, когда я на http://www.example.com
, и запустить этот код:
echo 'Printing session variables: <br><br><pre>';
foreach ($_SESSION as $key=>$val)
echo $key. ": ".$val. "<br>";
echo '</pre>';
Однако, если я на http://example.com
, нет переменных сеанса.
Как я могу сделать это так, чтобы $ _SESSIONs работали одинаково, независимо от того, имеет ли префикс www.
или нет?
Я хотел бы, чтобы сайт по умолчанию http://example.com
, не http://www.example.com
Возможно, это дубликат. См здесь: http://stackoverflow.com/questions/6784654/different-session-with-urls-with-www-and-without-www –