
次のような簡単な PHP スクリプトがあります:
sleep(35);
echo 'ok';
サーバー A でこの URL にアクセスしようとすると、すべて正常に動作し、タイムアウトは発生しません (「OK」が表示されます)
次に、サーバーBにリバースプロキシをセットアップします。
ProxyRequests Off
ProxyPreserveHost On
ProxyTimeout 300
ProxyPass /old-domain/ https://exemple.com/gestion/ timeout=1200 KeepAlive=On disablereuse=On
ProxyPassReverse /old-domain/ https://exemple.com/gestion/ timeout=1200
30秒後にサーバーBのURLにアクセスすると、次のエラーが表示されます: 504 ゲートウェイタイムアウト