关于二级域名下使用一级域名下的COOKIE的问题
如我们要在www.jb51.net下使用一个cookie的话 ,只要在这个站下面的文件中设置一个cookie就行了
但是如果我们要想实现在一级域名下设置的cookie,同时要在二级域名下使用的话那么该怎么做呢?
比如这样的情况:我们在一级域名是个网站如:www.jb51.net,他的下面有个二级域名如:bbs.jb51.net
我们要想实现在一级域名上登录后,保留这个cookie到二级域名上,也就是说,实现同步登录的效果,
那么我们该怎么设置这个cookie??其实很简单。
就拿刚刚那个域名(www.jb51.net)来说,我们可以这样设置cookie:setcookie("fangbinbin","mengfei",time()+3600,"/","jb51.net");
那么我们就可以在这www.jb51.net 和bbs.jb51.net下面直接使用(echo $_COOKIE['fangbinbin'];)就能够输出那个设置的cookie的值了
这样子就解决了那个同步登录的问题!!
相关推荐
-
关于二级域名下使用一级域名下的COOKIE的问题
如我们要在www.jb51.net下使用一个cookie的话 ,只要在这个站下面的文件中设置一个cookie就行了 但是如果我们要想实现在一级域名下设置的cookie,同时要在二级域名下使用的话那么该怎么做呢? 比如这样的情况:我们在一级域名是个网站如:www.jb51.net,他的下面有个二级域名如:bbs.jb51.net 我们要想实现在一级域名上登录后,保留这个cookie到二级域名上,也就是说,实现同步登录的效果, 那么我们该怎么设置这个cookie??其实很简单. 就拿刚刚那个域名(w
-
二级域名Cookie问题的解决方法
在代码中,我是通过Request.IsAuthenticated来判断当前请求是否被验证的,以前全部采用www.cnblogs.com域名时很正常,看来是域名不同引起的.对于Form验证,验证是通过cookie进行的,在执行Request.IsAuthenticated时,会请求客户端相应的Cookie, Cookie名是在web.config中指定的,比如博客园web.config中的设置: 复制代码 代码如下: <authentication mode="Forms">
-
asp.net下用url重写URLReWriter实现任意二级域名的方法第1/2页
摘要:解释了url重写的相关知识.用asp.net实现二级域名重写的方法.对重写的一些问题做了汇总解答.提供了几段示例代码. 好久没有写技术文章,如果大家看不明白,就多看几篇,汗,或者,在文章的后面回复(这是最有效的办法),我会尽力帮助大家解答疑惑. 来找这篇文章的,应该都知道什么叫二级域名吧,废话就不说了.但是讨论前,先要明白一个思想问题.很多朋友一直考虑不清(我前几天也一直搞不明白)的问题是,我键入一个地址后,怎么这个url就被重写了?第一步:在浏览器键入了一个地址,比如http://lov
-
Nginx服务器下配置个性二级域名及多个域名的实例讲解
个性二级域名 配置下个性化二级域名. 效果: 访问的URL http://custom.jb51.net 实际的URL http://www.jb51.net/auth/custom 我们的做法就是通过服务器配置,将访问的url转换为实际的url 下面我们来用nginx配置.配置如下: server { listen 80; server_name *.jb51.net; if ( $host ~* (\b(?!www\b)\w+)\.\w+\.\w+ ) { set $subdomain $1
-
用nslookup查看一个顶级域名下所有的二级域名
查看一个顶级域名下所有的二级域名 作者:于震 > nslookup [这是命令的第一步."nslookup"命令.] > set type=ns [第二步."set type=ns" ] > server ns.xinnet.cn [第三步."server ns.xinnet.cn" ] Default Server: ns.xinnet.cn Address: 202.106.124.195 > ls hoky.org
-
Linux环境下Apache服务器配置二级域名的方法详解
本文实例讲述了Linux环境下Apache服务器配置二级域名的方法.分享给大家供大家参考,具体如下: (以域名www.csdn.net为例,现在需要配置一个二级域名blog.csdn.net指向主机地址) 首先,确认开启Apache配置文件httpd.conf中的mod_rewrite模块: 这里科普一下这个模块: 接下来我们需要登录所购域名运营商的域名管理后台,点击'域名解析': 手动添加或一键快速添加下面两条默认解析,形如www.csdn.net和csdn.net的域名就可以访问主机地址了
-
asp.net用url重写URLReWriter实现任意二级域名第1/2页
好久没有写技术文章,如果大家看不明白,就多看几篇,汗,或者,在文章的后面回复(这是最有效的办法),我会尽力帮助大家解答疑惑. 来找这篇文章的,应该都知道什么叫二级域名吧,废话就不说了.但是讨论前,先要明白一个思想问题. 很多朋友一直考虑不清(我前几天也一直搞不明白)的问题是,我键入一个地址后,怎么这个url就被重写了? 第一步:在浏览器键入了一个地址,比如http://love.kerry.com,点回车后,都发生了什么? 为了把问题简单化,我来这样解释: 第二步:首先,键入的地址被解析,最终来
-
Asp.Net二级域名共享Forms身份验证、下载站/图片站的授权访问控制
一般大家对小文件的解决办法是直接在服务端读取文件,然后输出,这样就避免了文件地址的暴露,这是一种解决办法.而我现在想说的是使用 TransmitFile 方法直接输出文件,但是这个方法对大文件的支撑力度有多少,以及会带来多大的性能开销,我还没有测试过,有兴趣的朋友可以测试下,并发表评论. 好了,进入正题,一般对下载站,大家想到的就是流量的问题,所以自动就想到应该把文件与程序代码分开部署.所以我给文件单独做了一个二级域名,我们就叫 file.xxx.com 吧.主网站域名就是 www.xxx.co
-
asp.net用url重写URLReWriter实现任意二级域名 高级篇
我最近写了个小例子,大家可以先看这个,里面有小例子的完整代码下载 http://www.jb51.net/article/20906.htm 好久没有写技术文章,如果大家看不明白,就多看几篇,汗,或者,在文章的后面回复(这是最有效的办法),我会尽力帮助大家解答疑惑. 来找这篇文章的,应该都知道什么叫二级域名吧,废话就不说了.但是讨论前,先要明白一个思想问题.很多朋友一直考虑不清(我前几天也一直搞不明白)的问题是,我键入一个地址后,怎么这个url就被重写了?第一步:在浏览器键入了一个地址,比如ht
-
PHP在同一域名下两个不同的项目做独立登录机制详解
前言 目前有这样一个需求,在一个域名下 如:http://example.com 下,有两个项目,example.com/a/,example.com/b/,这两个项目是相互独立的程序,有不同的会员登录机制,但是我们知道,在同一个域名下,它的 session 会话是共享的,也就是你在a站登录后,b站也会出现你在a站的session信息,因为默认的 session_id 名字是 PHPSESSID,即当你第一访问a项目时,它会自动生成一个名为 PHPSESSID 的session_id,并在服务器
随机推荐
- 用密码重设盘设新密码
- 详解Nginx 出现 403 Forbidden 的解决办法
- Android控件ListView使用方法详解
- IntelliJ IDEA创建maven多模块项目(图文教程)
- ASP.NET 保留文件夹详解
- Swift3.0剪切板代码拷贝及跨应用粘贴实现代码
- JavaScript实现拖拽网页内元素的方法
- javascript实现 在光标处插入指定内容
- asp.net 简单验证码验证实现代码
- gridview 行选添加颜色和事件
- ASP.NET 窗体间传值的方法
- 在IIS上部署ASP.NET Core项目的图文方法
- PHP使用反射机制实现查找类和方法的所在位置
- 完美解决eclipse中导入工程后中文注释出现乱码的问题
- ASP 获取文件扩展名函数getFileExt()
- PHP基于单例模式实现的mysql类
- C++、C语言和JAVA开发的区别
- JAVA使用JDBC技术操作SqlServer数据库实例代码
- 批处理隐藏自身窗口,很无聊
- Opacity.js