Forum Linux.débutant Nginx, directive location et ma question

Posté par .
Étiquettes :
3
12
oct.
2012

Bonjour à tous,
je tente de passer à Nginx. Je suis sous la version 1.2.1 du backport debian squeeze.

Voici ma petite question. Avec la configuration suivante :

server {
 server_name mondomaine;
 root /usr/share/nginx/www;
 index index.html index.htm;
 location / {
 }
 location ^~ /test {
 root /var/www;
 }

lorsque je me rend sur http://mondomaine je me retrouve bien sur la page présente dans /usr/share/nginx/www.
En revanche quand je me rend sur http://mondomaine/test je me prend une 404, un petit tour dans error.log pour voir que
>> /var/www/test/index.html" is not found
La question est donc, pourquoi est-ce que je me trouve sur /var/www/test/ et non pas simplement sous /var/www/ ?

Question bonus, j'ai aussi pu lire que http://mondomaine/test peut-être interprété différemment de http://mondomaine/test/ si quelqu'un a une petite explication :)

Merci à tous !

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.