Ca devrait être simple !
9 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- lolo92
- Nouveau WRInaute

- Messages: 5
- Inscription: 25 Juil 2009
Ca devrait être simple !
Bonjour
Voilà j'ai un problème de redirect qui est sensé être très simple : rediriger une url vers une autre, le temps de résoudre un autre problème.
Ici je dois rediriger un flux
/site/index2.php?option=com_podcast&feed=RSS2.0&no_html=1
vers
/site/index2.php?option=com_podcast&feed=RSS2.0&no_html=1&catID=16
Et rien à faire !
RewriteRule ^index2\.php\?option=com_podcast&feed=RSS2\.0&no_html=1$ http://www.monsite.com/site/index2.php?option=com_podcast&feed=RSS2.0& ... 1&catID=16
ne marche pas... Alors que dans le même temps, si je fais
RewriteRule ^inconnu\.html$ http://www.monsite.com/site/index2.php?option=com_podcast&feed=RSS2.0& ... 1&catID=16 et que j'appelle inconnu.html, ca marche très bien !
(je mets le chemin entier car le site n'est pas à la racine, je sais c'est nul
)
Quelqu'un pourrait m'aider svp ?
merci !
Laurent
Voilà j'ai un problème de redirect qui est sensé être très simple : rediriger une url vers une autre, le temps de résoudre un autre problème.
Ici je dois rediriger un flux
/site/index2.php?option=com_podcast&feed=RSS2.0&no_html=1
vers
/site/index2.php?option=com_podcast&feed=RSS2.0&no_html=1&catID=16
Et rien à faire !
RewriteRule ^index2\.php\?option=com_podcast&feed=RSS2\.0&no_html=1$ http://www.monsite.com/site/index2.php?option=com_podcast&feed=RSS2.0& ... 1&catID=16
ne marche pas... Alors que dans le même temps, si je fais
RewriteRule ^inconnu\.html$ http://www.monsite.com/site/index2.php?option=com_podcast&feed=RSS2.0& ... 1&catID=16 et que j'appelle inconnu.html, ca marche très bien !
(je mets le chemin entier car le site n'est pas à la racine, je sais c'est nul
Quelqu'un pourrait m'aider svp ?
merci !
Laurent
- lolo92
- Nouveau WRInaute

- Messages: 5
- Inscription: 25 Juil 2009
Re: Ca devrait être simple !
merci de ta réponse, mais ça ne fonctionne pas mieux...
bon j'ai laissé tomber c'est incompréhensible, j'ai fait une regexp sur les variables serveur en php sur l'index.php et une redirection dans l'index.php directement
bon j'ai laissé tomber c'est incompréhensible, j'ai fait une regexp sur les variables serveur en php sur l'index.php et une redirection dans l'index.php directement
- jcaron
- WRInaute accro

- Messages: 2685
- Inscription: 13 Fév 2004
Re: Ca devrait être simple !
Non, ça c'est "*". A ma connaissance "=" n'a aucune signification dans une regex (et & non plus).
Je n'utilise jamais mod_rewrite donc je ne peux pas trop te dire d'où ça vient, et j'ai un peu la flemme de tester ça :-/
Jacques.
Je n'utilise jamais mod_rewrite donc je ne peux pas trop te dire d'où ça vient, et j'ai un peu la flemme de tester ça :-/
Jacques.
-

polweb - WRInaute accro

- Messages: 3921
- Inscription: 18 Oct 2006
Re: Ca devrait être simple !
Lit : "Quelques expressions régulières à connaître :" dans : http://www.webmaster-hub.com/publication/Mod-rewrite-ou-la-reecriture-des.html
Pas sur d'ailleurs que la syntaxe du rewritting soit la même que les regex.
A plus.
Pas sur d'ailleurs que la syntaxe du rewritting soit la même que les regex.
A plus.
- jcaron
- WRInaute accro

- Messages: 2685
- Inscription: 13 Fév 2004
Re: Ca devrait être simple !
Les expressions régulières dans le premier argument de RewriteRule sont bien des expressions régulières POSIX tout à fait standard (donc sans les extensions perl qu'on trouve dans PCRE et beaucoup d'autres). C'est marqué dans la doc:
http://httpd.apache.org/docs/1.3/mod/mod_rewrite.html#RewriteRule
Jacques.
http://httpd.apache.org/docs/1.3/mod/mod_rewrite.html#RewriteRule
Jacques.
- lolo92
- Nouveau WRInaute

- Messages: 5
- Inscription: 25 Juil 2009
Re: Ca devrait être simple !
absolument, et je connais assez bien les regex pour penser que je n'ai pas fait d'erreur dedans... D'ailleurs c'était pareil en simplifiant les regex (jusqu'à ne laisser que le dernier argument pour voir si vraiment...) mais bon... Tant pis, ça marche en PHP et c'est très bien comme ça 
9 messages
• Page 1 sur 1
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 :
- cela devrait être la fête...
- on devrait avoir le droit de dénoncer
- Google devrait faire le ménage !!!
- Rewriting simple/pas-simple !
- Devrait-on payer quand un annuaire est PR6 ?
- Google devrait acheter Twitter, clament des investisseurs
- Mon site ne marche pas, pourtant il devrait marcher
- MSN Search devrait sortir cette semaine
- On devrait toujours suivre les conseils avisés ...
- Combien de fois devrait t'on poster un billet par semaine ?
- Mondial de foot 2010 : calendrier des équipes dans Google Agenda - 14-06-2010
- Moteur de recherche dans les blogs de Google - 24-01-2007
- Annonces illustrées Google Adsense - 16-06-2004
- youtu.be : le raccourcisseur d'URL des vidéos YouTube.com - 22-12-2009
- Transformer de simples citations en liens - 21-06-2006
- Google se rapproche de la Bourse - 28-01-2004
- Yahoo Dance Décembre 2006 - 13-12-2006
- Lancement de MSN Search imminent - 11-01-2005
- Recherche de citations d'un site en texte brut
Cet outil vous permet de trouver des pages citant votre site mais ne faisant pas (encore) de lien. Il suffira parfois d'un simple mail pour transformer cette simple citation en lien (backlink).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
