Apache – 相同的应用程序两个URL,Cookie保留

我有一个情况,我有一个现有的应用程序托pipe在Apache(主要是HTML静态网站与JavaScript在客户端执行,启动有一些PHP代码),例如example.com。 现在有另一个要求,以不同的URL服务于同一个网站以及一些静态path说example2.com应该真正服务example.com/area1(但保持在浏览器中的URL为example2.com)。 这里的关键标准是example.com有一些标记为example.com的cookie,我想确保即使你从example2.com开始,你仍然可以使用这些(不是一个好主意,但它是一个遗产需要我们必须支持)。 另一件事是这两个域指向相同的物理服务器,由DNS主机条目分开

这里是我尝试过的并且没有工作的东西

  1. 使用与example.com和Apache Rewrite Rule相同的DocumentRoot为example2.comconfiguration虚拟主机块
    RewriteRule ^/$ /area1 [R]
    这对于redirect起作用,但是cookie被标记为example.com域时被丢弃

  2. configurationProxyPass – 所以在example2.com虚拟主机块,我设置为代理
    ProxyPass / http://example.com/area1 ProxyPassReverse http://example.com/area1
    这根本不起作用,会发生什么事是请求进入无休止的循环调用自己一遍又一遍,最终失败。

我的问题是

  1. 是我正在尝试实现的可能(包括使用跨域cookie)
  2. 如果是这样,我失踪了什么?