Hello,
Tout comme toi, s'il s'agit de la même page j'aurai tendance à uniformiser les liens et même à interdire les majuscules dans les urls.
Le cas se présente souvent sous les serveurs IIS qui ne sont pas "case sensitive".
J'ai trouvé un petit
bout de code qui peut être utile :
Code:
<% ' Force lowercase URLs
If Request.ServerVariables("URL")<>LCase(Request.ServerVariables("URL")) Then
Response.Status = 301 'Permanently Redirected
Response.AddHeader "Location", LCase(Request.ServerVariables("URL"))
Response.End()
End If
%>
Voici ce que dit Google sur la sensibilité aux minuscules / majuscules dans les URLs
Citation:
Case sensitivity shouldn't be a problem for Googlebot, but if people link to your page with the wrong url (because the case is wrong), that can cause problems. It's easy for people to make mistakes like that. Personally, I recommend using all lower-case urls if you can. That's a tradition that has endured pretty well on the web.
Hope that helps,
GoogleGuy
Toutefois des cas de duplications de contenu ont été détectés dans le passé :

et
L'avis du W3C sur la question :
Citation:
URLs in general are case-sensitive (with the exception of machine names). There may be URLs, or parts of URLs, where case doesn't matter, but identifying these may not be easy. Users should always consider that URLs are case-sensitive.
Enfin, à partir du moment ou le
pagerank est case sensitive...
