我正在使用会话在我的网站上的不同页面之间维护一些变量。虽然当我从www.example.com/a移动到www.example.com/b时,它工作正常,但如果我从example.com/a移动到www.example.com/b,会话变量会丢失。mysite.com和www.example.com之间没有维护会话
任何想法如何我可以确保会议保持不考虑www或没有www?
该网站追加一个万维网,因为它导航到不同的页面,但页面也可以访问没有。因此,如果有人手动输入地址并忽略该部分,然后导航到页面b(通过单击链接或提交表单),会话变量将丢失。
+1 - 这是更干净的方式来做到这一点,假设www.mysite.com是相同的网站在逻辑上mysite.com – tobyodavies 2010-10-20 06:06:35
谢谢。我会去这个。只有一个问题 - 如果我传递一个带有URL的参数(没有www),重定向会自动将参数传递给www URL吗? – lostInTransit 2010-10-20 06:52:08
不确定,但第二个版本应该。 – 2010-10-20 06:53:34