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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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+