作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我需要将 cookie 限制到我的 www 子域,这通过我在 php.ini 文件中添加行 session.cookie_domain = www.example.com 来实现。但是我的服务器上有许多虚拟主机,所以我需要每个虚拟主机的域都不同。经过一番网络搜索后,我尝试使用:
'SetEnv session.cookie_domain www.example.com' - in my httpd.conf
'php_flag session.cookie_domain www.example.com' in .htaccess
然而,两者似乎都阻止了 cookie 一起工作!
非常感谢任何帮助!
斯图
最佳答案
问题是 php_flag
实际上只适用于 bool 值。因此,当使用 php_flag
命令时,您实际上是将 cookie_domain
设置为 0
,这就是它停止工作的原因。
对于文本值,您需要在 .htaccess 或 apache 配置中使用 php_value
。还建议引用该值:
php_value session.cookie_domain ".domain.com"
关于apache - PHP/Apache 如何从 php.ini 外部设置 session.cookie_domain,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1167130/
我是一名优秀的程序员,十分优秀!