Apache2, mod_mono et virtual host
Salut à tous,
Bon je suis pas expert en apache, encore moins apache2 et je cherche à héberger un serveur web asp.net sur mon pc perso linux.
Pour vous rassurer, tout marche en localhost. J'ai accès à mes sevices web sans soucis.
Par exemple, http://127.0.0.1/TlePropagator/TlePr...orService.asmx me donne accès au web service attendu.
Je souhaite exposer plubliquement mes web services. J'ai pris un nom de domaine chez dyndns.
Pour ce faire, j'ai voulu ajouté un virtual host mais j'arrive uniquement à accéder au root site d'apache.
En effet, http://tolosan.homelinux.org/ me retourne la page d'accueil.
Par contre, http://tolosan.homelinux.org/TleProp...orService.asmx ne marche pas.
Voici mon alias dans apache2.conf:
Code:
1 2 3 4 5 6 7
| # Alias
Alias /TlePropagator "/usr/share/apache2/asp/TlePropagator"
MonoApplications "/TlePropagator:/usr/share/apache2/asp/TlePropagator"
<Location /TlePropagator>
SetHandler mono
</Location> |
Et voici mon fichier de conf de virtual host (posé dans /etc/apache2/sites-available puis activé par a2ensite):
Code:
1 2 3 4 5 6 7 8 9 10 11
| <VirtualHost *>
ServerName tolosan.homelinux.org
DocumentRoot /usr/share/apache2/
<Directory /usr/share/apache2/asp/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
</VirtualHost> |
Pour info, le répertoire asp contient toutes applications Mono qui expose des web services, dont notamment asp/TlePropogator (un des WS).
SVP, pouvez-vous m'aider pour mes web services marche aussi bien en tolosan.homelinux.org qu'en localhost ?
Merci de votre aide.
A+