i comandi per attivare il mod_proxy sono: a2enmod proxy e poi nel vecchio virtualhost bisogna inserire le seguenti direttive:
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass /
http://NUOVOSERVER/BASE_URL/
ProxyPassReverse /
http://NUOVOSERVER/BASE_URL/
ProxyPassReverseCookiePath /BASE_URL /avendo cura di sostituire opportunamente NUOVOSERVE e BASE_URL con i valori giusti.
In questo modo anche il session tracking basato su cookies funzionerà alla grande.
Spero che la mia proposta risulva il problema. Ciao -- ======================================================================= Ing. Maurizio Scarpa Via Lucrezia Romana, 65 00043 - Ciampino (RM) mail: [email protected] skype: scarpam72 ======================================================================= -------- Messaggio originale -------- Oggetto: Re: [Apache] Forzare la richiesta di virtual-host Mittente: Fabio Marcone <[email protected]> A: [email protected] CC: [email protected] Data: 19/03/2010 15.03
Piergiuseppe Tundo wrote:Il 19 marzo 2010 14.04, Fabrizio Mancini <[email protected]> ha scritto:2010/3/19 Fabio M. <[email protected]>Buongiorno a tutti, forse sono un pochino OT, ma ci provo... Devo spostare un applicazione da un webserver su un altro; tali webserver sono macchine lenny con apache2 configurato in virtualhosts. Il problema è che ho bisogno che dal momento in cui giro i dns tutti gli utenti vedano il sito sul nuovo server e per essere sicuro che tutti i dns si siano aggiornati ci vogliono 24 ore. Non posso permettermi di tenere giù un ecommerce ma nemmeno di avere un po' di transazioni sql su una macchina e un po' sull'altra. C'è un modo, per gli utenti che non hanno ancora i record dns aggiornati e quindi puntano al vecchio server, di forzare la risoluzione del vhost verso la nuova macchina?ma una semplice redirect mediante javascript o linguaggio lato server non risolve?Fabio
<<attachment: m_scarpa.vcf>>

