导航:首页 > IDC知识 > phpsession二级域名

phpsession二级域名

发布时间:2021-01-02 16:42:49

1、php怎样实现用户二级域名同时登陆问题

应该认真看PHP手册里面说的很明白的
bool setcookie ( string $name [, string $value [, int $expire [, string $path [, string $domain [, bool $secure [, bool $httponly]]]]]]

用SETCOOKIE函数就可以,有个可选参数是 string $domain 这个就是作用域名,比如你要设置www.aa.com 和bbs.aa.com 同样有效就这个参数为".aa.com"记得前面有个.

2、php怎么编写生成二级域名?我做的都是生成的这样的.com/index.php?id=8

首先 DNS 要支持泛解析, 例如 *.domain.com 这样的解析
接下来就是写重写规则了, 把 111.domain.com 这样的域名 重写成 domain.com/index.php?id=8

重写规则 要根据你的应用来进行写的

3、php 一级域名和二级域名怎么公用session值?能传递过去,到服务器不会记录session,怎

?

4、php 实现二级域名的解析

htaccess可以实现 不需要php
Options FollowSymLinks
RewriteEngine On
#测试子域名
RewriteCond %{SERVER_NAME} ^(www.)?subdomain.mydomain.com [NC]
#避免重复重定向
RewriteCond %{REQUEST_URI} !^/subdomain/ [NC]
#重定向到子目录
RewriteRule ^(.*)$ subdomain/$1 [L]

5、关于二级域名备案和session传递的问题

不同二级域名不同的网站,把二级域名分别解析到不到的空间或者内文件夹应该就可以了
从容www.网络.com到.网络.com并不需要重新登录一次,2个网站可能整合到一起的,网上有很多整合方案,我就用DEDECMS+Ucenter整合的,还有其它各种的整合方案。

6、为什么在二级域名中取不到session?

session是针对域名的 不是针对目录的 要不同域名下session通用要做共享处理 可以用数据库存储或者其他方法~

7、如何让php自动进行二级域名泛解析

这个需要PHP和服务器以及域名的多项支持
首先域名需要做泛解析,而且服务器需要将泛解析的域名当作参数传递给php
最后php方面获得参数然后通过内部代码实现,代码的话比较简单了。

8、php中.htaccess文件实现二级域名

这样就可以把所有二级域名转向子目录了:
RewriteEngine On
RewriteCond %{HTTP_HOST} (.*)\.abc\.com
RewriteRule (.*) %1/$1 [L]

9、PHP如何设置二级域名的指向?

不需要跳转到

10、php主域名和子域名怎么样共享session

这个 很明显 需要传递session_id 只要传递了就能读取一个

与phpsession二级域名相关的知识