[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Apache] Forzare la richiesta di virtual-host



Secondo me se predisponi il nuovo server ed attivi il mod_proxy sul vecchio in modo da puntare in modalità proxy al nuovo sei sicuro di spostare in un colpo solo tutto e chi nel frattempo punta al vecchio (in attesa che i DNS si riallineino tutti) utilizza il vecchio webserver solo come proxy.

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:   maurizio.scarpa@net-1.it
skype: scarpam72
=======================================================================


-------- Messaggio originale --------
Oggetto: Re: [Apache] Forzare la richiesta di virtual-host
Mittente: Fabio Marcone <fabio.marcone@duet.it>
A: debian-italian@lists.debian.org
CC: debian-italian@lists.debian.org
Data: 19/03/2010 15.03
Piergiuseppe Tundo wrote:
Il 19 marzo 2010 14.04, Fabrizio Mancini <mr.file@gmail.com> ha scritto:
2010/3/19 Fabio M. <fabio.mm@gmail.com>
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



begin:vcard
fn:Maurizio Scarpa
n:Scarpa;Maurizio
adr:;;Via Lucrezia Romana, 65;Ciampino;RM;00043;Italia
email;internet:m.scarpa@net-1.it
title:Ing. Maurizio Scarpa
tel;home:+39 06 7827592
tel;cell:+39 329 8499869
x-mozilla-html:TRUE
url:http://www.net-1.it
version:2.1
end:vcard


Reply to: