Forcer l'utilisation des adresses Rewritées
44 messages
• Page 1 sur 3 • 1, 2, 3
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- Lamb
- WRInaute discret

- Messages: 126
- Inscription: 6 Fév 2004
Forcer l'utilisation des adresses Rewritées
Bonjour à tous,
vala, j'ai une petite question en rapport avec l'URL rewriting. J'aimerai pouvoir forcer l'utilisation des adresses rewritées, plutôt que celle des véritables adresses. J'ai cependant peur de me retrouver avec des boucles infinies.
Petit exemple :
"sujet-859.html" est en fait "sujet.php?numero=859"
Lorsqu'un utilisateur ou un moteur va sur "sujet-859.html", pas de problème, tout fonctionne bien. J'aimerai maintenant que si un utilisateur ou un moteur va sur "sujet.php?numero=859" il soit redirigé automatiquement avec une 301 sur "sujet-859.html". Ca empecherait l'utilisation des anciennes adresses et forcerait celle des rewritées.
Est ce possible ?
Merci d'avance !
Lamb.
vala, j'ai une petite question en rapport avec l'URL rewriting. J'aimerai pouvoir forcer l'utilisation des adresses rewritées, plutôt que celle des véritables adresses. J'ai cependant peur de me retrouver avec des boucles infinies.
Petit exemple :
"sujet-859.html" est en fait "sujet.php?numero=859"
Lorsqu'un utilisateur ou un moteur va sur "sujet-859.html", pas de problème, tout fonctionne bien. J'aimerai maintenant que si un utilisateur ou un moteur va sur "sujet.php?numero=859" il soit redirigé automatiquement avec une 301 sur "sujet-859.html". Ca empecherait l'utilisation des anciennes adresses et forcerait celle des rewritées.
Est ce possible ?
Merci d'avance !
Lamb.
-

mahefarivony - WRInaute accro

- Messages: 11405
- Inscription: 14 Oct 2002
oh la la... oui un peu risqué effectivement.
c'est simple : a partir du moment ou PLUS aucune page ne contient de lien vers "sujet.php?numero=859", ce lien disparaitra de lui meme sur le web (page "orpheline").. donc tu n'as qu'a passer attentivement en revue tes pages et d'ici une dance ou deux, bye bye le vilain "sujet.php"
c'est simple : a partir du moment ou PLUS aucune page ne contient de lien vers "sujet.php?numero=859", ce lien disparaitra de lui meme sur le web (page "orpheline").. donc tu n'as qu'a passer attentivement en revue tes pages et d'ici une dance ou deux, bye bye le vilain "sujet.php"
- Lamb
- WRInaute discret

- Messages: 126
- Inscription: 6 Fév 2004
Hu hu
C'est bien ce que je me disais, en effet, mais cet affreux Google bot continue de passer régulièrement sur les anciennes adresses.
Enfin, ça ne fait qu'un mois que la structure des liens a changé, il faut peut-être encore un peu de temps.
Sinon, les seuls liens non rewrités sont ceux utilisés pour poster des commentaires / discussions / etc... Bref, ce à quoi les moteurs n'auront logiquement jamais accès.
Merci pour les réponses !
C'est bien ce que je me disais, en effet, mais cet affreux Google bot continue de passer régulièrement sur les anciennes adresses.
Enfin, ça ne fait qu'un mois que la structure des liens a changé, il faut peut-être encore un peu de temps.
Sinon, les seuls liens non rewrités sont ceux utilisés pour poster des commentaires / discussions / etc... Bref, ce à quoi les moteurs n'auront logiquement jamais accès.
Merci pour les réponses !
- Danielle1
- WRInaute occasionnel

- Messages: 262
- Inscription: 11 Nov 2004
ca m'etonne qu'aucun webmaster n'explique posément l'astuce pour faire simplement une redirection 301 sur une adresse rewritée, c pourtant pas sorcier et ca a été exposé mais pas mis en avant dans le forum UR alors que pourtant c suffisemment fondamental que pour être expliqué partout.
++
++
- jeroen
- WRInaute passionné

- Messages: 2461
- Inscription: 30 Aoû 2002
Re: Forcer l'utilisation des adresses Rewritées
Lamb a écrit:Bonjour à tous,
vala, j'ai une petite question en rapport avec l'URL rewriting. J'aimerai pouvoir forcer l'utilisation des adresses rewritées, plutôt que celle des véritables adresses. J'ai cependant peur de me retrouver avec des boucles infinies.
Petit exemple :
"sujet-859.html" est en fait "sujet.php?numero=859"
Lorsqu'un utilisateur ou un moteur va sur "sujet-859.html", pas de problème, tout fonctionne bien. J'aimerai maintenant que si un utilisateur ou un moteur va sur "sujet.php?numero=859" il soit redirigé automatiquement avec une 301 sur "sujet-859.html". Ca empecherait l'utilisation des anciennes adresses et forcerait celle des rewritées.
Est ce possible ?
Merci d'avance !
Lamb.
Le mieux est de faire ça directement au début de la page sujet.php en testant le REQUEST_URI :
- Code: Tout sélectionner
<?php
if (eregi("sujet.php",$_SERVER[REQUEST_URI]))
{
// redirection permanente vers les pages rewritées
header("HTTP/1.1 301 Moved Permanently");
header("Location:http://www.tonsite.com/forum/sujet-".$_GET[numero].".html");
header("Connection: close");
exit;
}
...
- Pierre17
- Nouveau WRInaute

- Messages: 38
- Inscription: 28 Juin 2005
je n'y comprend rien, je n'ai jamais su faire un ht.access correct
Y a t'il une méthode simple
http://www.globly.com/1/web.php?search= le mot recherché
comment réécrire cela simplement. J'utilise le PHP
Merci beaucoup pour votre aide
Y a t'il une méthode simple
http://www.globly.com/1/web.php?search= le mot recherché
comment réécrire cela simplement. J'utilise le PHP
Merci beaucoup pour votre aide
- jeroen
- WRInaute passionné

- Messages: 2461
- Inscription: 30 Aoû 2002
tu peux par exemple faire des url du type
-http://www.globly.com/search/le-mot-recherché.html
la règle de réécriture correspondante serait :
-http://www.globly.com/search/le-mot-recherché.html
la règle de réécriture correspondante serait :
- Code: Tout sélectionner
RewriteRule ^search/.*\.html$ 1/web.php?search=$1 [QSA,L]
- jeroen
- WRInaute passionné

- Messages: 2461
- Inscription: 30 Aoû 2002
sorry, y'avait un petit oubli.
- Code: Tout sélectionner
RewriteRule ^search/(.*)\.html$ 1/web.php?search=$1 [QSA,L]
44 messages
• Page 1 sur 3 • 1, 2, 3
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 :
- Adresses URL rewritées et permalien
- URLs rewritées et non rewritées
- Redirection d'url rewritées
- PHPADSNEW et urls rewritées ?
- Pages rewritées non référencées
- redirection d'anciennes pages rewritées
- URL non rewritées : Google s'améliore
- urls rewritées sans htaccess
- Liens internes de pages rewritees
- Redirections 301 vers URL rewritées
- API Google Talk (Libjingle) : Google concurrence Skype - 19-12-2005
- Comparer les classes C de 2 adresses IP - 03-09-2004
- Les adresses IP de Google et Googlebot - 05-10-2006
- La tension monte entre Google et les sites d'avis d'internautes - 01-02-2011
- Google Adresses, nouveau nom du Local Business Center - 28-04-2010
- Amazon pourrait se lancer dans la publicité contextuelle - 06-02-2006
- Nouvelle version de GoogleStats : v1.1 - 03-01-2003
- Mort du META tag "keywords" - 02-10-2002
Consultez la description détaillée des produits ou services de Google suivants : Google Maps
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
