Htaccess et duplicate content

WRInaute discret
Bonjour à tous,

petite question technique pour les pros du regex dans un .htaccess:

j'ai une redirection par exemple:
Code:
RewriteRule ^example-([0-9-]+)-([0-9-]+).html$ /index.php?test=example/page-example&id=$1&num=$2 [L]

qui me permet de rediriger des urls du type:

/index.php?test=example/page-example&id=120&num=20
vers
/example-120-20.html

je m'aperçois malheureusement que ces urls sont également accessible par exemple par:
/example-120---------------20.html

je n'ai pas trouvé de solution pour dire que je n'autorise qu'un seul "-" (tiret).

Connaissez-vous un moyen pour interdire plus de un tiret ?

merci d'avance à tout le monde et bonne journée.

Webicalement,
Stone66
 
WRInaute passionné
C'est juste que dans ton fichier css : -http://www.intoxitation.com/css/templatemo_style.css
au lieu d'écrire ../images/.... tu écris /images/.....
Pareil dans ton fichier html au lieu d'écrire img src="images/.... tu écris img src="/images/....

Avec ce / au début ça veut dire la base de ton site (par défaut c'est ça) et donc c'est absolu et non relatif comme quand tu mets rien ou ../ devant
 
Discussions similaires
Haut