Problème de majuscule !

WRInaute occasionnel
J'ai fait des conneries avec url, parfois avec majuscule parfois sans, et voilà que j'ai plein de pages en double dans google à cause des majuscules dans l'url.

Je cherche une règle d'écriture qui convertirai toute majuscule dans l'url en minuscule avant de renvoyer un 301 si et seulement si l'url contient une majuscule.

Si non, existe t'il une fonction en php pour tester si un mot contient une majuscule un truc du genre is_majuscule() ?

Merci, c'est assez urgent.
 
WRInaute occasionnel
laissez tomber ma première proposition, je cherche juste une fonction ou une expression réguliére pour savoir si un mot contient une majuscule.
 
WRInaute occasionnel
oh ça fait plaisir, ça marche, plus aucun problème de page dupliqué sur google maintenant,

if($_SERVER['REQUEST_URI'] != strtolower($_SERVER['REQUEST_URI'])){
header('HTTP/1.1 301 Moved Permanently');
header("Location: ".$base.strtolower($_SERVER['REQUEST_URI']));
exit();
}
 
Discussions similaires
Haut