Remplacer le caractère "?"
4 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- Landerretche
- Nouveau WRInaute

- Messages: 3
- Inscription: 24 Mar 2005
Remplacer le caractère "?"
Bonjour,
Je ne parviens pas a remplacer le caractère "?" par autre chose.
J'ai beau tenter
RewriteRule (.+)?(.+) $1-$2 [NC]
ou
RewriteRule (.+)\?(.+) $1-$2 [NC]
en expression régulière, elle n'est jamais prise en compte
(avec ou sans le flag no-case)
Le serveur interpréte toujours : caratère précédent optionnel.
Connaissez-vous une astuce pour détecter le point d'interrogation ?
Je ne parviens pas a remplacer le caractère "?" par autre chose.
J'ai beau tenter
RewriteRule (.+)?(.+) $1-$2 [NC]
ou
RewriteRule (.+)\?(.+) $1-$2 [NC]
en expression régulière, elle n'est jamais prise en compte
(avec ou sans le flag no-case)
Le serveur interpréte toujours : caratère précédent optionnel.
Connaissez-vous une astuce pour détecter le point d'interrogation ?
- Landerretche
- Nouveau WRInaute

- Messages: 3
- Inscription: 24 Mar 2005
Oui, en prenant pour principe que le ? represente le séparateur de query_string.
L'idée serait d'utiliser de rewriting pour la navigation dans les pages, mais de garder les "options" de sélection par requetes ... L'avantage reside dans la capacité à ne pas laisser indexer ces requetes par des robots. tout en gardant la fluidité du rewriting.
J'avais en effet pensé à lire le QUERY_STRING mais cette valeur est modifiée par apache avant d'atteindre ma page php
Le mode rewrite sait-il identifié le query_string ? Si c'est le cas, cela serait évidemment une solution simple pour moi.
L'idée serait d'utiliser de rewriting pour la navigation dans les pages, mais de garder les "options" de sélection par requetes ... L'avantage reside dans la capacité à ne pas laisser indexer ces requetes par des robots. tout en gardant la fluidité du rewriting.
J'avais en effet pensé à lire le QUERY_STRING mais cette valeur est modifiée par apache avant d'atteindre ma page php
Le mode rewrite sait-il identifié le query_string ? Si c'est le cas, cela serait évidemment une solution simple pour moi.
4 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 :
- [JS] Remplacer un "," par un "." dans un INPUT
- Intégrer Flux Atom avec SimplePie et "=" "&" "_" "?"
- Remplacer les " " et les "," dans mon c
- [ resolu ] remplacer dans une chaine "d'" par &quo
- Zoints seo : mes "é" ne sont pas remplacer par des
- remplacer " %20 " par " - "
- remplacer les espace par des "-" dans l'url rewrit
- Caractère spécial "&" pour le référencement
- rewrite et caractere "%" dans l'url
- convertir la chaine '\n' en caractère "\n"
- l'attribut rel=nofollow contre le spam de commentaires ?
- Séminaires Google et Netlinking - 6 et 7 octobre 2004
- Optimiser le référencement d'un blog Dotclear : balises TITLE et META
- Outil : calcul de popularité sur les réseaux sociaux
- Google reconnait-il les différentes formes de mots ? (singulier/pluriel et autres)
- Keyword Search Engine : le choix des bons mots-clés
- Google SiteMaps : guide pratique en français
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités




