cacher un paramètre par url rewriting
17 messages
• Page 1 sur 2 • 1, 2
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
-

mego - WRInaute occasionnel

- Messages: 331
- Inscription: 7 Mar 2006
cacher un paramètre par url rewriting
Hello,
J'aimerai passer un paramètre dans l'url sans que celui ci s'affiche. En fait je souhaite pouvoir faire par url rewriting en sorte que ?zozo=xxxx ne s'affiche pas.
Actuellement j'utilise la règle suivante :
Que dois-je ajouter a ma règle?
Une idée?
D'avance merci
megg
PS: je ne suis vraiment pas une spécialiste de l'url rewriting
J'aimerai passer un paramètre dans l'url sans que celui ci s'affiche. En fait je souhaite pouvoir faire par url rewriting en sorte que ?zozo=xxxx ne s'affiche pas.
Actuellement j'utilise la règle suivante :
- Code: Tout sélectionner
RewriteEngine on
RewriteRule ^([a-z]+)/(.+)\.html$ /?lang=$1&page=$2 [QSA,L]
Que dois-je ajouter a ma règle?
Une idée?
D'avance merci
megg
PS: je ne suis vraiment pas une spécialiste de l'url rewriting
-

cardoule - WRInaute discret

- Messages: 233
- Inscription: 19 Fév 2004
Re: cacher un paramètre par url rewriting
Hello,
Essaye
AMHA il te manquait le nom de la page ( par ex : index.php)
, mais ça viendra 
Essaye
- Code: Tout sélectionner
RewriteEngine on
RewriteRule ^([a-z]+)/(.+)\.html$ /nom-page.extension?lang=$1&page=$2 [QSA,L]
AMHA il te manquait le nom de la page ( par ex : index.php)
C'est évidentmego a écrit:PS: je ne suis vraiment pas une spécialiste de l'url rewriting
-

mego - WRInaute occasionnel

- Messages: 331
- Inscription: 7 Mar 2006
en fait ça n'était pas ça ma question...
ma règle actuelle fonctionne très bien pour rewriter :
xxx?lang=fr&page=story <-> /fr/story.html
Maintenant j'aimerai pouvoir rajouter un autre paramètre à la suite qui lui ne sera pas visible pour l'utilisateur.
en fait j'ai /fr/story.html?id=4577 que j'aimerai transformer en /fr/story.html (le ?id=4577 étant masqué)
Peut être existe il une autre méthode que l'url rewriting pour effectuer cette opération.
merci
ma règle actuelle fonctionne très bien pour rewriter :
xxx?lang=fr&page=story <-> /fr/story.html
Maintenant j'aimerai pouvoir rajouter un autre paramètre à la suite qui lui ne sera pas visible pour l'utilisateur.
en fait j'ai /fr/story.html?id=4577 que j'aimerai transformer en /fr/story.html (le ?id=4577 étant masqué)
Peut être existe il une autre méthode que l'url rewriting pour effectuer cette opération.
merci
-

cardoule - WRInaute discret

- Messages: 233
- Inscription: 19 Fév 2004
Ces paramètres ne seront visibles que si tu donnes tes liens sous la forme :
xxx?lang=fr&page=story&nb=1045&ln=abc
Mais si tous les liens pointant vers tes pages sont comme suit :
/fr/story-nb1045-abc.html
ou
/fr/1045/abc/story.html
personne ne devrait s'en apercevoir
par exemple, vois-tu qqch sur :
http://st-rome-de-dolan.com/en/gorges-o ... veries.htm

xxx?lang=fr&page=story&nb=1045&ln=abc
Mais si tous les liens pointant vers tes pages sont comme suit :
/fr/story-nb1045-abc.html
ou
/fr/1045/abc/story.html
personne ne devrait s'en apercevoir
par exemple, vois-tu qqch sur :
http://st-rome-de-dolan.com/en/gorges-o ... veries.htm
-

mego - WRInaute occasionnel

- Messages: 331
- Inscription: 7 Mar 2006
aladdin a écrit:qu'est ce qui te gene dans des url du style /mapage-1569.html ?
je veux dire, pour quelle raison tu veux cacher le 1569 ?
Au niveau de l'experience utilisateur c'est pas top... Qu'est ce qui est plus facile à retenir?
*lesite.com/coucou.html
ou
*lesite.com/coucou-42795.html
... en attendant je n'ai pas trouvé de solution à ce problème alors j'utilise la méthode -42795.
Megg
-

mego - WRInaute occasionnel

- Messages: 331
- Inscription: 7 Mar 2006
cardoule a écrit:Formulons donc la question autrement :
pourquoi as-tu besoin du 42795 ?
aurais-tu plus de quarante mille pages sur les coucous![]()
Blague à part c'était simplement pour illustrer mon propos...
l'effet sera le même pour l'utilisateur finale que ce soit -lesite.com/coucou_7.htm ou -lesite.com/coucou_2747.htm
Le _7 ou _2747 n'a aucun interêt pour mes utilisateurs...
- thom84
- Nouveau WRInaute

- Messages: 47
- Inscription: 2 Avr 2008
Re: cacher un paramètre par url rewriting
Bonjour mego et les autres,
Je relance votre discussion car j'aimerais faire la même chose que vous, à savoir masquer un des paramètres de mon url via URL Rewriting.
Exemple :
page.php?id=45&titre="manger"
=>
page-manger.html
Pour être plus claire, je ne veux pas mettre l'id de ma page dans l'URL.
Le problème est que je ne connais pas la syntaxe pour "sauter" un paramètre de l'URL...
Quelqu'un a une idée ?
Merci.
Je relance votre discussion car j'aimerais faire la même chose que vous, à savoir masquer un des paramètres de mon url via URL Rewriting.
Exemple :
page.php?id=45&titre="manger"
=>
page-manger.html
Pour être plus claire, je ne veux pas mettre l'id de ma page dans l'URL.
Le problème est que je ne connais pas la syntaxe pour "sauter" un paramètre de l'URL...
Quelqu'un a une idée ?
Merci.
-

UsagiYojimbo - WRInaute accro

- Messages: 8575
- Inscription: 23 Nov 2005
Re: cacher un paramètre par url rewriting
Il faut dans ce cas posséder des url uniques par page de contenu. Et en php, un traitement te permettrait dès lors de récupérer un contenu en fonction de son url.
- thom84
- Nouveau WRInaute

- Messages: 47
- Inscription: 2 Avr 2008
Re: cacher un paramètre par url rewriting
Je n'ai pas bien compris ce que vous vouliez dire...
Il faudrait que mes titres de pages soient unique, c'est bien ça que vous vouliez dire ?
Si c'est le cas, ils le sont.
Moi, ce que je n'arrive pas à écrire, c'est la syntaxe dans le fichier.htaccess pour sauter un des paramètres de l'url lors de la réécriture...
Savez-vous comment faire ?
Il faudrait que mes titres de pages soient unique, c'est bien ça que vous vouliez dire ?
Si c'est le cas, ils le sont.
Moi, ce que je n'arrive pas à écrire, c'est la syntaxe dans le fichier.htaccess pour sauter un des paramètres de l'url lors de la réécriture...
Savez-vous comment faire ?
17 messages
• Page 1 sur 2 • 1, 2
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 :
- URL Rewriting : le paramètre de la langue
- Probleme url rewriting : Parametre get ?
- cacher l'arborescence grace à l'url rewriting
- url rewriting + paramètre non rewrité
- URL Rewriting et page a 1 parametre
- Problème rewriting d'url avec paramètre
- ajout d'un paramètre en url rewriting
- ppb d'url rewriting...paramètre majuscule
- Problem Rewriting URL - comment cacher l'extension .php
- paramètre forcé dans l'url pour rewriting
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité


