我正在使用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/
为我工作