【发布时间】:2010-01-12 14:43:42
【问题描述】:
我创建了两个应用程序,假设我的第一个应用程序称为 mastersite,第二个应用程序称为 childesite。我将childesite项目存储在mastersite项目目录下。
我在我的 apache 服务器中创建虚拟主机,目录的文档根目录指向 masterproject 目录,假设虚拟主机名为 www.mastersite.com。之后,我创建虚拟主机的子域,假设虚拟主机名的子域是 www.childesite.mastersite.com。
当浏览器打开 www.mastersite.com 时,应用程序将虚拟数据存储到其会话中。假设我将其命名为 dummy_data,并将 dummy_data 设置为“123”。 dummy_data = '123';
当 www.childesite.mastersite.com 打开时,它会从 mastersite.com 域中读取 dummy_data 并将 dummy_data 打印到浏览器。但是 www.childesite.mastersite.com 是空白的,因为它无法读取域会话。
但是,如果我尝试使用 www.mastersite.com/childesite 打开子站点,虚拟数据将被打印到浏览器中。
为什么会发生这些事情?
【问题讨论】: