Webmaster Hub: Rewritting d'une adresse de recherche - Webmaster Hub

Aller au contenu

Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

Rewritting d'une adresse de recherche search.php?query= Noter : -----

#1 L'utilisateur est hors-ligne   Legal 

  • Groupe : Membre
  • Messages : 2
  • Inscrit(e) : 25-août 10

Posté 25 août 2010 - 11:49

Bonjour à tous, ceci est mon premier post. Je me suis inscrits car je ne trouve pas de réponse appropriée à ma question.
Je suis le webmaster d'un site pour lequel nous voulons proposer un moteur de recherche interne.
J'ai opté pour sphider et je souhaite maintenant ré-écrire l'URL de recherche en plus simple :

J'ai -http://www.lesite /recherche/search.php?query=mot1+mot2&search=1
Je souhaite -http://www.lesite /recherche/mot1-mot2.php

J'ai donc créé un fichier .htaccess comme suit :
RewriteEngine on
RewriteRule ^(-[a-z]*)\.php$ /search.php?query=mot1=$1&search=1[L]
RewriteRule ^(-[a-z]*)-(-[a-z]*)\.php$ /search.php?query=mot1=$1&+mot2=$2search=1[L]
RewriteRule ^(-[a-z]*)-(-[a-z]*)-(-[a-z]*)\.php$ /search.php?query=mot1=$1&+mot2=$2&+mot3=$3&search=1


Cela ne marche pas (rien ne ce passe), je suppose que les +,=,& présents dans l'URL d'origine créent une syntaxe incompréhensible. De plus, j'aimerais savoir comment ne pas avoir à créer autant de lignes que de motx dans mon expression de recherche.

Une âme experte et charitable pourrait-elle m'aider ?

D'avance, merci.
0

Partager ce sujet :


Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

1 utilisateur(s) en train de lire ce sujet
0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)