我正在使用apache服务器发布在Tomcat服务器中运行的grails应用程序。我正在使用子域发布app.My虚拟主机配置如下。

 <VirtualHost uxsurvey.abcd.com:80>
    ServerName uxsurvey.abcd.com
    ServerAlias *.uxsurvey.abcd.com
    ProxyRequests Off
    <Proxy *>
        Order deny,allow
        Allow from all
    </Proxy>
    RewriteEngine on
    ProxyPass / http://abcd.com:8080/uxsurvey/
    ProxyPassReverse / http://abcd.com:8080/uxsurvey/
    ProxyPreserveHost On
    ProxyStatus On
        RewriteRule ^.*/uxsurvey/(.*)$ /$1 [P,L]

    <Location />
       Order allow,deny
      Allow from all
  </Location>
</VirtualHost>

uxsurvey.abcd.com可以正常工作,但问题是没有通过proxy传递 session 。我尝试使用病态 session ,但不起作用。请帮助我提前解决问题。

最佳答案

最后我得到了答案

 ProxyPassReverseCookiePath /uxsurvey/ http://abcd.com:8080/

为我工作

09-25 21:42