Come impostare un proxy su Apache se si è migrato il dominio su un altro server

Per evitare che vengano fatti accessi sul vecchio server, quando un dominio è stato migrato sul nuovo e in attesa che i DNS si sincronizzino, si può impostare un proxy HTTP sul vecchio server.

Va:

1. inserita in /etc/hosts la corrispondenza nuovo ip -> dominio (per tutti i domini usati)
2. aggiunto al dominio virtuale sul vecchio server:

ProxyRequests Off
Order deny,allow
Allow from all

ProxyPass / http://DOMINIO/
ProxyPassReverse / http://DOMINIO/

per il virtual domain http, e

SSLProxyEngine on
ProxyRequests Off
Order deny,allow
Allow from all

ProxyPass / http://DOMINIO/
ProxyPassReverse / http://DOMINIO/

per il virtual domain https

3. Riavviato apache sul vecchio server

A questo punto, controllando gli access_log sul nuovo server, si dovrebbero vedere gli accessi.