url rewriting

Par romaindu86, il y a 14 ans


Les bases HTML/CSS

Bonjour,
j'ai une page du genre :
www.nomdedomaine.fr/fiches/lafiche.php?nom=panda
je la récris en :
www.nomdedomaine.fr/fiches/panda.html
Hors ici la page est accessible depuis 2 url, ce qui ose des problème de référencement.Je voudrait autoriser l'accès seulement par :
www.nomdedomaine.fr/fiches/panda.html qui elle pointe vers www.nomdedomaine.fr/fiches/lafiche.php?nom=panda.

Comment faire?

2 réponses

Grafikart, il y a 14 ans

Là tu gère ça en htaccess si on appelle lafiche.php?nom... tu redirige vers l'autre (en 301) je te laisse chercher comment faire par contre

romaindu86, il y a 14 ans

Ma règle est la suivante :
RewriteRule ^fiches/(^/]*).html$ /fiches/lafiche.php?nom=$1 [L]
Or pour faire l'inverse de l'url avec paramètre vers l'url sans paramètre je n'ai rien trouvé(en redirection 301),ce n'est pas mon genre de demander la réponse toute cuite mais j'en ai besoin très rapidement dans la journée pour mon boulot.Ce serais vraiment sympa à toi.