Changer toutes les url d'un site
2 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
-

narayana - WRInaute impliqué

- Messages: 835
- Inscription: 28 Jan 2005
Changer toutes les url d'un site
Bonjour,
Je me pose actuellement une question de méthodologie.
Je possède un site où toutes les url sous sous la forme
index.php?path=xxxx ou encore index.php?path=xxxx&idf=xxxx ou index.php?path=xxxx&cat=xxx ou index.php?path=xxxx&cat=xxx&idf=xxx
Pour récrire les url je pensais passer par un fichier temporaire qui me permettra de récupérer le paramètre GET dans un premier temps, puis de chercher la nouvelle référence et de rediriger vers la nouvelle url.
Exemple
?path=xxxx
GET = informatique
url redirigée informatique/
je ne sais pas si cela est la bonne méthode pour effectuer ces redirections.
Je tente actuellement dans mon fichier htaccess ces étapes
Voyez-vous une technique pour effectuer cela de manière professionnelle ?
Ou tout simplement comment éviter de tourner en boucle ?
Cordialement
Je me pose actuellement une question de méthodologie.
Je possède un site où toutes les url sous sous la forme
index.php?path=xxxx ou encore index.php?path=xxxx&idf=xxxx ou index.php?path=xxxx&cat=xxx ou index.php?path=xxxx&cat=xxx&idf=xxx
Pour récrire les url je pensais passer par un fichier temporaire qui me permettra de récupérer le paramètre GET dans un premier temps, puis de chercher la nouvelle référence et de rediriger vers la nouvelle url.
Exemple
?path=xxxx
GET = informatique
url redirigée informatique/
je ne sais pas si cela est la bonne méthode pour effectuer ces redirections.
Je tente actuellement dans mon fichier htaccess ces étapes
- Code: Tout sélectionner
Options +FollowSymLinks
RewriteEngine on
#redirection ancienne vers nouvelles url
RewriteCond %{REQUEST_URI} !^redirection.php$
RewriteCond %{REQUEST_URI} !^informatique/$
RewriteRule ^(.*)$ redirection.php [NC,L]
RewriteRule ^informatique/$ index.php?path=browse&cat=PC [L,R=301]
Voyez-vous une technique pour effectuer cela de manière professionnelle ?
Ou tout simplement comment éviter de tourner en boucle ?
Cordialement
-

narayana - WRInaute impliqué

- Messages: 835
- Inscription: 28 Jan 2005
Peut être que je m'exprime mal
toutes les pages du site sont référencées, si je prend un d'elles j'ai cela
index.php?path=PC
je voudrais que lorsqu'un internaute ou un robot arrive sur cette page, il soit redirigé vers
informatique.html
Comme j'ai des dizaines et dizaines de catégories cela va être dur de tout lister dans le fichier htaccess
donc je pars de ce principe
Toutes les url qui commence par index.php?quelquechose doit être redirigée vers un fichier php qui d'une part construira l'url de redirection en fonction des paramètres GET transmis, puis redirigera vers la page.
Malheureusement les scripts tournent en boucle...
Une idée ?
toutes les pages du site sont référencées, si je prend un d'elles j'ai cela
index.php?path=PC
je voudrais que lorsqu'un internaute ou un robot arrive sur cette page, il soit redirigé vers
informatique.html
Comme j'ai des dizaines et dizaines de catégories cela va être dur de tout lister dans le fichier htaccess
donc je pars de ce principe
Toutes les url qui commence par index.php?quelquechose doit être redirigée vers un fichier php qui d'une part construira l'url de redirection en fonction des paramètres GET transmis, puis redirigera vers la page.
Malheureusement les scripts tournent en boucle...
Une idée ?
2 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 :
- Changer d'hébergeur web sans pénaliser son référencement - 17-10-2005
- Ayez une bonne politique de format d'URL : conseil n°6 en référencement - 04-08-2008
- L'underscore bientôt un séparateur de mots pour Google ? - 24-07-2007
- Testez AdSense sans même vous inscrire ! - 18-12-2003
- L'URL Rewriting expliqué aux débutants - 04-08-2008
- Matt Cutts déclare la guerre au spamdexing en français (et autres langues) - 12-01-2006
- Pourquoi il ne faut pas utiliser d'underscore dans les URL - 03-04-2007
- Google planche sur les "redirections sauvages" - 22-10-2004
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
