Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    Configurazione Apache con VH e 2 AppServer

    Buongiorno,

    ho la necessità di configurare Apache in modo da poter creare la seguente architettura:

    -un server Apache che risponde sulla porta 80, configurato con 2 virtualhost: VH1 che risponderà al dominio D1, VH2 per un altro dominio D2.
    -un ApplicationServer Jetty che servirà il dominio D1 su una porta X
    -un altro ApplicationServer Jetty per il dominio D2 impostato sulla porta Y

    E' necessaria e non modificabile la presenza dei 2 applicationServer distinti. Non è sufficiente configurare jetty con 2 virtual host.

    Qualcuno sa aiutarmi per configurare apache in modo che le richieste che arrivano dal dominio D1 vengano servite attraverso jetty1, mentre le richieste del dominio D2 vengano servite attraverso jetty2?

    Grazie

  2. #2
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    Non conosco il funzionamento di Jetty, utilizza richieste http?
    think simple think ringo

  3. #3
    sì, jetty risponde a richieste http.

  4. #4
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    Immagino qualcosa tipo http://indirizzo_iporta ?
    think simple think ringo

  5. #5
    sì, esatto. jetty risponde a questo tipo di richieste.

    Ma io voglio mettere davanti apache che risponda sempre sull'80, ma con virtualhost diversi che rimandino le richieste ad un jetty piuttosto che all'altro

  6. #6
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    Io dico non funziona

    codice:
    <VirtualHost *:80>
        DocumentRoot /tua/root/sito1
        ServerName test1.sito.com
    
      <IfModule mod_rewrite.c>
        RewriteEngine on
        RewriteRule ^(.*)$ http://server_1:porta/$1 [L]
      </IfModule>
    
    </VirtualHost>
    
    <VirtualHost *:80>
        DocumentRoot /tua/root/sito2
        ServerName test2.sito.com
    
      <IfModule mod_rewrite.c>
        RewriteEngine on
        RewriteRule ^(.*)$ http://server_2:porta/$1 [L]
      </IfModule>
    
    </VirtualHost>
    think simple think ringo

  7. #7
    Grazie mille, proverò!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.