OVH Cloud OVH Cloud

noms avec majuscules

2 réponses
Avatar
siger
Bonjour,
Je viens de m'aprecevoir que http://teni.free.fr/trOps/medias ne marche
pas alors que http://teni.free.fr/trOps/Media marche (majuscule sur le
M).

J'ai esayé avec un autre site au hasard, en mettant des majuscules un
peu partout et ça arrive bien sur le bon site.

Qu'est-ce qui se passe ? Merci.

--
siger

2 réponses

Avatar
GraphSeb
Dans le message de news:,
siger s'est exclamé:
Bonjour,
Je viens de m'aprecevoir que http://teni.free.fr/trOps/medias ne
marche pas alors que http://teni.free.fr/trOps/Medias marche
(majuscule sur le M).

J'ai esayé avec un autre site au hasard, en mettant des majuscules un
peu partout et ça arrive bien sur le bon site.



Dans le domaine (www.mondomaine.net par exemple), oui, dans les sous-répertoires
non (www.mondomaine.net/repertoire/ par exemple) pour les serveurs sous Unix.

Qu'est-ce qui se passe ? Merci.



Les serveurs de type Unix font la différence entre majuscules et minuscules,
contrairement aux serveurs sous Windows... C'est pour cela qu'il vaut mieux
éviter le code en majuscules, notamment dans les liens http (pages, images,
médias divers...). Tant qu'à faire, on évite aussi les caractères accentués, les
espaces...

--
GraphSeb
Avatar
DeadCow
"siger" a écrit dans le message news:

Bonjour,
Je viens de m'aprecevoir que http://teni.free.fr/trOps/medias ne marche
pas alors que http://teni.free.fr/trOps/Media marche (majuscule sur le
M).

J'ai esayé avec un autre site au hasard, en mettant des majuscules un
peu partout et ça arrive bien sur le bon site.

Qu'est-ce qui se passe ? Merci.



Sous windows le système de fichier est insensible à la casse ( à la
différence majuscule/minuscule ). Ca fait que c:MoNfIcHiEr.tXt est
équivalant à c:monfichier.txt et à c:MONFICHIER.TXT. Le problème c'est que
les os sérieux sont sensible à la casse, et que les spécifications http
elles même imposent de ternir compte de la casse. Donc, ton site qui
marchait sous windows ne marche plus sur un serveur normal. C'est pour ca
qu'on recommande d'utiliser systematiquement des minuscules dans les url,
pour éviter la confusion.

-- Nicolas Repiquet