V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
hellohacker
V2EX  ›  程序员

[php] www 登陆后,不带 www 的网站显示未登陆

  •  
  •   hellohacker · 2014-03-23 11:18:16 +08:00 · 3080 次点击
    这是一个创建于 3679 天前的主题,其中的信息可能已经有所发展或是发生改变。
    对cookie知识一直很匮乏,在开发中遇到一个问题“www登陆后,不带www的网站显示未登陆",如果单纯使用setcookie函数,把cooikepath 设置为'/' 或者空 可以吗?有安全问题吗?
    11 条回复    1970-01-01 08:00:00 +08:00
    11138
        1
    11138  
       2014-03-23 11:27:55 +08:00
    你指定domain就可以了。

    http://www.php.net/manual/zh/features.cookies.php
    http://www.php.net/manual/zh/function.setcookie.php
    就算你说对cookie多么不认识,它的介绍也是那么简单。
    yakiang
        3
    yakiang  
       2014-03-23 11:31:38 +08:00
    其实可不可以将所有不带 www 的 redirect 到带 www 的?
    vibbow
        4
    vibbow  
       2014-03-23 11:44:10 +08:00
    v2ex就一直有这个问题,我都无力吐槽了。
    在v2ex.com登陆后,会自动跳转到www.v2ex.com,然后又是未登录状态!
    bingu
        5
    bingu  
       2014-03-23 11:46:33 +08:00
    @vibbow 会自动跳转到www.v2ex.com吗?我一直用的v2ex.com,貌似没有跳转。
    vibbow
        6
    vibbow  
       2014-03-23 12:01:32 +08:00
    @bingu 会的,请看我高亮的那条 302 跳转
    http://pic.vsean.net/di/0HGC/QQ截图20140323040017.png
    sobigfish
        7
    sobigfish  
       2014-03-23 12:02:49 +08:00
    @vibbow 正常浏览器不会的...
    vibbow
        8
    vibbow  
       2014-03-23 12:03:54 +08:00
    @sobigfish IE, Firefox都会跳
    xuc
        9
    xuc  
       2014-03-23 12:07:19 +08:00
    @sobigfish 设置了SSL访问的,在http://v2ex.com登录会跳到https://www.v2ex.com
    bingu
        10
    bingu  
       2014-03-23 12:14:03 +08:00
    @vibbow 那你可能是像楼上 @xuc 说的设置了SSL访问,或者设置了“自定义首页跳转位置”吧,我这没着问题。
    Showfom
        11
    Showfom  
       2014-03-23 14:44:25 +08:00 via iPhone
    v2ex 就这样
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5706 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 02:38 · PVG 10:38 · LAX 19:38 · JFK 22:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.