probleme sur certain urlrewriting

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

shinjidragibus
Nouveau WRInaute
 
Messages: 10
Inscription: Lun Sep 29, 2008 19:51

probleme sur certain urlrewriting

Message le Lun Sep 29, 2008 20:01

bonjour,

je rencontre des problème sur certaine de mes urlrewriting.
les url suivante fonctionne correctement:
Code: Tout sélectionner
RewriteRule ^cinema/([0-9]*)$ /categories.php?id_categories=1&info_categories=cinema&page=$1 [L]
RewriteRule ^fiche-([0-9]*)$ /fiches.php?id_sosies=$1 [L]


alors que ceux la ne fonctionne pas...:
Code: Tout sélectionner
RewriteRule ^flop/([0-9]*)$ /flop.php?page=$1 [L]
RewriteRule ^faq/$ /faq.php [L]


c'est la première foi que j'utilise les urlrewriting et je ne comprend pas pourquoi cela ne fonctionne pas car pour moi j'ai suivi la même logique non?

merci d'avance pour votre aide

Vap
WRInaute accro
WRInaute accro
 
Messages: 1090
Inscription: Dim Juin 17, 2007 20:12

Message le Lun Sep 29, 2008 20:33

Qu'est-ce que tu veuxt dire par : ça marche pas?

Soit plus précis, quelle est l'erreur obtenue, et avec quelle url demandée?

shinjidragibus
Nouveau WRInaute
 
Messages: 10
Inscription: Lun Sep 29, 2008 19:51

Message le Lun Sep 29, 2008 20:38

Vap a écrit:Qu'est-ce que tu veuxt dire par : ça marche pas?

Soit plus précis, quelle est l'erreur obtenue, et avec quelle url demandée?


alors lorsque je vais sur mon url exemple http://monsite.com/faq/ ou http://monsite.com/flop/ je tombe sur:
Code: Tout sélectionner
Not Found

The requested URL /faq/ was not found on this server.


alors que pour http://monsite.com/cinema/ je suis bien redirigé vers la page souhaité

tu as une idée?

merci d'avance

ps:cela fonctionne correctement sur mon environement windows...

Vap
WRInaute accro
WRInaute accro
 
Messages: 1090
Inscription: Dim Juin 17, 2007 20:12

Message le Lun Sep 29, 2008 21:18

Déja, avoir des url qui finissent par / et qui ne sont pas des répertoires mais des pages est un peu limite.

Mais je pense a autre chose, les règles qui ne marchent pas sont celles ou le pseudo répertoire et la page php ont le même nom.

Donc, soit renomme la page php, soit essaie d'ajouter ce qui suit a tout hasard:

Code: Tout sélectionner
Options -MultiViews

shinjidragibus
Nouveau WRInaute
 
Messages: 10
Inscription: Lun Sep 29, 2008 19:51

Message le Lun Sep 29, 2008 21:24

Vap a écrit:Déja, avoir des url qui finissent par / et qui ne sont pas des répertoires mais des pages est un peu limite.

Mais je pense a autre chose, les règles qui ne marchent pas sont celles ou le pseudo répertoire et la page php ont le même nom.

Donc, soit renomme la page php, soit essaie d'ajouter ce qui suit a tout hasard:

Code: Tout sélectionner
Options -MultiViews


effectivement cela fonctionne.
à quoi sert -MultiViews?

tu me dis que je devrais mieux faire sans le / à la fin? ok je vais revoir cela :)
en tout cas merci pour ton aide.

Vap
WRInaute accro
WRInaute accro
 
Messages: 1090
Inscription: Dim Juin 17, 2007 20:12

Message le Mar Sep 30, 2008 10:49

shinjidragibus a écrit:
effectivement cela fonctionne.
à quoi sert -MultiViews?


Ca sert a débrancher l'option MultiViews. Quand elle est activée, le serveur va charcher des pages dont le nom ressemble a l'url demandée quand celle ci ne correspond pas a une page existante.

Dans ton cas ca doit interférer avec les règles de réécriture.

Pour faire simple, le comportement de cette option a changé entre apache 1.3 et Apache 2.0, donc c'est difficile d'aller plus loin sans savoir la version du serveur que tu utilise.


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 :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités