2013-02-20 3 views

Répondre

1

Je ne suis pas sûr du côté spécifique Jelastic, mais avec la jetée vous pouvez créer un fichier XML dans le dossier des contextes, et il devrait ressembler à ceci:

contextes/Localhost.xml:

<?xml version="1.0" encoding="ISO-8859-1"?> 
<!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN" "http://www.eclipse.org/jetty/configure.dtd"> 
<Configure class="org.eclipse.jetty.webapp.WebAppContext"> 
    <Set name="contextPath">/</Set> 
    <Set name="resourceBase"><SystemProperty name="jetty.home" default="."/>/webapps/railo/</Set> 
    <Set name="defaultsDescriptor"><SystemProperty name="jetty.home" default="."/>/etc/webdefault.xml</Set> 
    <!-- virtual hosts --> 
    <Set name="virtualHosts"> 
    <Array type="String"> 
     <Item>localhost</Item> 
     <Item>127.0.0.1</Item> 
    </Array> 
    </Set> 
</Configure> 

Vous c puis créez plus de fichiers pour chaque domaine, en veillant à ajouter/modifier les entrées pour la resourceBase (le fichier webroot de votre fichier) et dans l'élément pour l'hôte virtuel.

Je ne sais pas comment Jelastic gère ce genre de choses avec Jetty en particulier, mais si vous pouvez éditer les fichiers, vous devriez être cool.

+0

Juste une note que vous n'avez pas réellement besoin des deux balises SystemProperty - juste en utilisant 'webapps/railo /' et 'etc/webdefault.xml' feront la même chose chose, mais avec moins de bruit. –

2

Dans Jelastic, il existe au moins 2 façons possibles de lier votre nom de domaine.

En fait, vous pouvez lier votre domaine en déployant votre application dans un contexte ROOT spécifique via le tableau de bord Jelastic. Voici un article qui explique comment le gérer: http://jelastic.com/docs/custom-domains

La deuxième façon consiste à définir DNS A Record. L'article donné montre explicitement comment le faire: http://jelastic.com/docs/A-Records-domain-names

+0

Le lien fourni ci-dessus concerne l'installation de Tomcat –

Questions connexes