Problème d'URL Rewriting sur un 90plan OVH

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics

pibrom
Nouveau WRInaute
 
Messages: 2
Inscription: Mer Mar 02, 2005 12:08

Problème d'URL Rewriting sur un 90plan OVH

Message le Ven Mar 25, 2005 19:02

Bonjour à tous,

Je ne suis pas un fan de OVH, mais mon client a choisi cet hébergeur.
Soit.
J'optimise son site pour son référencement.
J'ai lu votre forum attentivement pour correctement écrire mes règles de réécriture pour OVH.

Voici ce que cela donne :
RewriteEngine On
RewriteRule ^/fiche_produit-([0-9]+)\.htm$ /fiche_produit.php?id_produit=$1 [N]
RewriteRule ^/marques-([0-9]+)\.htm$ /marques.php?id_marque=$1 [N]
RewriteRule ^/specialites-([0-9]+)\.php$ /specialites.php?id_specialite=$1 [L]

Et bien spur, cela ne fonctionne pas !
Autre point (important ?) : mes pages sont dans un répertoire pages/

Je m'arrache les cheveux à essayer de comprendre d'où vient le problème, et je ne trouve pas. Merci à tous ceux qui pourraient m'éclairer.

jeroen
WRInaute accro
WRInaute accro
 
Messages: 2384
Inscription: Ven Aoû 30, 2002 13:35

Message le Ven Mar 25, 2005 19:33

Code: Tout sélectionner
RewriteEngine On
RewriteRule ^pages/fiche_produit-([0-9]+)\.htm$ /pages/fiche_produit.php?id_produit=$1 [N]
RewriteRule ^pages/marques-([0-9]+)\.htm$ /pages/marques.php?id_marque=$1 [N]
RewriteRule ^pages/specialites-([0-9]+)\.php$ /pages/specialites.php?id_specialite=$1 [L]


et que la :idea: soit :wink:

pibrom
Nouveau WRInaute
 
Messages: 2
Inscription: Mer Mar 02, 2005 12:08

Message le Ven Mar 25, 2005 19:37

Merci !
Le problème venait du répertoire, qu'il faut mentionner de part et d'autre de la règle.

C'est bon à savoir.

Merci encore.

Foxus
WRInaute accro
WRInaute accro
 
Messages: 1404
Inscription: Dim Jan 09, 2005 21:21

Message le Mar Avr 12, 2005 13:49

Justement moi j'ai le meme probleme sur 60Gp sur ovh

En local tous marche bien

mais sous ovh ca deconne

voila ma regle

RewriteRule ^annuaire-categorie-([0-9]+)-(.+)\.html$ /annuaire/index.php?cat_id=$1 [L]


Alors la, en fait , ça marche PARFAITEMENT quand on apelle le lien de la racine :

http://www.monsite.net/annuaire-categor ... edias.html

Mais pas quand on l'apelle de :

http://www.monsite.net/annuaire/annuair ... edias.html

j'ai ecrit cette regle :

RewriteRule ^annuaire/annuaire-categorie-([0-9]+)-(.+)\.html$ /annuaire/index.php?cat_id=$1 [L]

MAIS non, ça ne marche pas, ça me met :
----------------------------

Not Found
The requested URL /home/monsite/www/annuaire/index.php was not found on this server.

Apache/1.3.33 Server at www.monsite.com Port 80

-------------------------

Notez que sous easy php en local, cette regle marché très bien :

RewriteRule ^annuaire-categorie-([0-9]+)-(.+)\.html$ index.php?cat_id=$1 [L]

Merci de m'aider au plus vite, car je bloque depuis 2 heures...

cordialement

jeroen
WRInaute accro
WRInaute accro
 
Messages: 2384
Inscription: Ven Aoû 30, 2002 13:35

Message le Mar Avr 12, 2005 14:14

Foxus a écrit:Merci de m'aider au plus vite, car je bloque depuis 2 heures...
8O

Code: Tout sélectionner
RewriteRule ^annuaire/annuaire-categorie-([0-9]+)-(.+)\.html$ /index.php?cat_id=$1 [L]

Foxus
WRInaute accro
WRInaute accro
 
Messages: 1404
Inscription: Dim Jan 09, 2005 21:21

Message le Mar Avr 12, 2005 14:26

merci jeroem mais malheureusement j'ai toujorus le meme message d'erreur avec ta ligne :

RewriteRule ^annuaire/annuaire-categorie-([0-9]+)-(.+)\.html$ /index.php?cat_id=$1 [L]

a savoir :

----------------------------

Not Found
The requested URL /home/monsite/www/annuaire/index.php was not found on this server.

Apache/1.3.33 Server at www.monsite.com Port 80

-------------------------

en revanche si je met par exemple

RewriteRule ^salut/annuaire-categorie-([0-9]+)-(.+)\.html$ /annuaire/index.php?cat_id=$1 [L]

Et bien la ça marche impec !

Seulement quand ça a la meme nom des 2 coté ( a savoir : annuaire ) ca marche pas, saperlipopette !!!

La je suis fichu ?

jeroen
WRInaute accro
WRInaute accro
 
Messages: 2384
Inscription: Ven Aoû 30, 2002 13:35

Message le Mar Avr 12, 2005 14:34

effectivement, j'avais déjà eu un problème similaire, que j'avais résolu en changeant de nom. J'avais à l'époque posté , mais pas de réponse.

Foxus
WRInaute accro
WRInaute accro
 
Messages: 1404
Inscription: Dim Jan 09, 2005 21:21

Message le Mar Avr 12, 2005 14:46

Ha oué c'est curieux ça...
tous marché très bien en local sous easyphp...

mais en l'ocurence mon nom de repertoire et mon nom de fichier (index.php) ne sont pas similaire...

Est-ce pasqu'il y a le mot annuaire dans le nom du lien rewrité ? (annuaire-categorie) ?


Formation recommandée sur ce thème :

Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :

  • Analyse des backlinks
    Cet outil vous permet d'analyser en détails la "popularité" de votre site sur Google. En plus du nombre de liens pris en compte par Google, il calcule le pourcentage de liens internes parmi tous les liens, et il affiche les premières URL trouvées.


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité