我有这个页面www.exmaple.com/username这是重写的url,但会话不起作用。会话不适用于mod-rewrited网址?
也就是说,当我回声,它不显示值,但所有其他页面没有被重写正在工作!
<?php session_start();
echo $_SESSION['user_id'];
?>
有什么我失踪了吗?
我有这个页面www.exmaple.com/username这是重写的url,但会话不起作用。会话不适用于mod-rewrited网址?
也就是说,当我回声,它不显示值,但所有其他页面没有被重写正在工作!
<?php session_start();
echo $_SESSION['user_id'];
?>
有什么我失踪了吗?
此重写是否涉及URL中的域或子域的更改?默认情况下,Cookie只能访问它们设置的相同子域,并且会话标识符由Cookie维护。
此重写是否涉及URL中域或子域的更改?默认情况下,Cookie只能访问它们设置的相同子域,并且会话标识符由Cookie维护。 – 2011-01-05 23:38:04
没有相同的域名,我没有任何子域名! – getaway 2011-01-05 23:39:31
哦,但是@Dan Grossman的好点:你的饼干设置了路径吗?请记住,像你所显示的mod_rewritten URL可以被浏览器解释为一个不同的目录 – 2011-01-05 23:40:40