Redirection 301 comment supprimer une variable.
4 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- nairod60
- Nouveau WRInaute

- Messages: 25
- Inscription: 21 Mar 2010
Redirection 301 comment supprimer une variable.
Bonjour,
Apres de longues heures de recherche je viens désespérément chercher de l'aide...
Je voudrai rediriger :
http://www.domaine.com/products_new.php?page=1&language=en
vers :
http://www.domaine.com/products_new.php?page=1
J'ai le même problème sur toute mes pages nouveautées.
Merci pour votre aide.
Cordialement
Dorian
Apres de longues heures de recherche je viens désespérément chercher de l'aide...
Je voudrai rediriger :
http://www.domaine.com/products_new.php?page=1&language=en
vers :
http://www.domaine.com/products_new.php?page=1
J'ai le même problème sur toute mes pages nouveautées.
Merci pour votre aide.
Cordialement
Dorian
-

petitchevalroux - WRInaute discret

- Messages: 190
- Inscription: 31 Mai 2006
Re: Redirection 301 comment supprimer une variable.
Tu peux faire cela avec une redirection apache ou alors en php en utilisant les fonctions parse_str http_build_query et parse_str
- nairod60
- Nouveau WRInaute

- Messages: 25
- Inscription: 21 Mar 2010
Re: Redirection 301 comment supprimer une variable.
Merci pour voitre réponse.
Je préférerai utiliser une redirection apache.
Dans mon htaccess j'ai rentré cette ligne de code :
elle redirige
"http://www.domaine.com/products_new.php?language=en"
vers
"http://www.domaine.com/products_new.php
Que faut il rajouter pour que la redirection prenne en compte "page=1"
C'est à dire rediriger :
http://www.domaine.com/products_new.php?page=1&language=en
vers :
http://www.domaine.com/products_new.php?page=1
Merci
Cordialement
Dorian
Je préférerai utiliser une redirection apache.
Dans mon htaccess j'ai rentré cette ligne de code :
- Code: Tout sélectionner
RewriteCond %{QUERY_STRING} ^language=(fr|en|sp)$
RewriteRule ^(.*)$ /$1? [L,R=301]
elle redirige
"http://www.domaine.com/products_new.php?language=en"
vers
"http://www.domaine.com/products_new.php
Que faut il rajouter pour que la redirection prenne en compte "page=1"
C'est à dire rediriger :
http://www.domaine.com/products_new.php?page=1&language=en
vers :
http://www.domaine.com/products_new.php?page=1
Merci
Cordialement
Dorian
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 :
- Supprimer un dossier et faire redirection 301
- Redirection 301 sur OsCommerce : comment virer le workstring=variable ?
- Comment supprimer la query string pour une redirection 301 ?
- Redirection 301 sans variable "?"
- Supprimer chiffres apres la virgule dans une variable
- Supprimer point d'interrogation d'une url sans variable
- Réécriture sans variable, R=301 est-il obligatoire ?
- Supprimer la fin des url avec une RedirectPermanent 301
- Redirection 301 puis redirection 302 vers page 404
- [Résolu] Redirection 301 en PHP non prise en compte (code 200 à la place mais redirection)
- Test de redirection
Cet outil vous permet de tester la validité d'un lien pour le référencement. Il vous indique la nature du lien (lien en dur, redirection bien gérée par les moteurs ou redirection mal gérée par les moteurs). - Analyseur d'entête HTTP
Cet outil vous permet de connaître le code HTTP renvoyé par le serveur pour une page donnée.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité
