ホームページ >バックエンド開発 >PHPチュートリアル >不设置.domain.com子域之间能共享session吗?

不设置.domain.com子域之间能共享session吗?

WBOY
WBOYオリジナル
2016-06-06 20:24:291384ブラウズ

不同子域名之间共享session,不设置域名为.domain.com可以做到吗?因为这样设置之后,静态文件的子域名也会被设置,不想让静态文件的子域名被污染,不知道怎样做才行?

回复内容:

不同子域名之间共享session,不设置域名为.domain.com可以做到吗?因为这样设置之后,静态文件的子域名也会被设置,不想让静态文件的子域名被污染,不知道怎样做才行?

Session依赖Cookie进行记录,域名其实就是Cookie的作用域。
你可以使用URL记录Session ID来避开Cookie,不过这绝对不是一个好的方案。
另外,完全看不懂为什么要害怕静态文件的域名被污染,Session为什么会污染静态文件。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。