Redirection 301 sélective (.htaccess ou php headers)
5 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
-

HawkEye - WRInaute accro

- Messages: 17013
- Inscription: 23 Fév 2004
Redirection 301 sélective (.htaccess ou php headers)
Salut,
j'ai actuellement un site sous la forme -http://www.domaine.tld qui était jusqu'à présent en 1 langue.
Je le passe en plusieurs langues qui seront hébergées sous la forme
-http://en.domaine.tld
-http://fr.domaine.tld
et par après une chiée d'autres langues.
Le site original en -http://www... doit être déplacé vers -http://en...
Le problème, c'est qu'il y'a 1500 pages indexées sous -http://www...
Donc, je souhaite faire une redirection 301 de toute page sous la forme "-http://www.blabla" vers -http://en.blablabla (en conservant le "blablabla" bien sûr, que la page x aille vers la page x, et la y vers la y (la structure sous [en] et sous [www] reste strictement identique).
Par contre, je souhaite conserver des pages sous -http://www. (comme "index.php").
En résumé, comment puis-je créer une redirection du style:
si url = -http://www.domaine.tld/quoi-encore
-> 301 vers -http://en.domaine.tld/quoi-encore
sauf si url = -http://www.domaine.tld/toi-tu-bouges-pas
Merci d'avance !
j'ai actuellement un site sous la forme -http://www.domaine.tld qui était jusqu'à présent en 1 langue.
Je le passe en plusieurs langues qui seront hébergées sous la forme
-http://en.domaine.tld
-http://fr.domaine.tld
et par après une chiée d'autres langues.
Le site original en -http://www... doit être déplacé vers -http://en...
Le problème, c'est qu'il y'a 1500 pages indexées sous -http://www...
Donc, je souhaite faire une redirection 301 de toute page sous la forme "-http://www.blabla" vers -http://en.blablabla (en conservant le "blablabla" bien sûr, que la page x aille vers la page x, et la y vers la y (la structure sous [en] et sous [www] reste strictement identique).
Par contre, je souhaite conserver des pages sous -http://www. (comme "index.php").
En résumé, comment puis-je créer une redirection du style:
si url = -http://www.domaine.tld/quoi-encore
-> 301 vers -http://en.domaine.tld/quoi-encore
sauf si url = -http://www.domaine.tld/toi-tu-bouges-pas
Merci d'avance !
- shrom
- WRInaute impliqué

- Messages: 865
- Inscription: 5 Juil 2004
Un truc du genre:
- Code: Tout sélectionner
RewriteCond %{REQUEST_URI} ! toi-tu-bouges-pas
RewriteRule ^(.*)$ http://en.domaine.tld/$1 [R=301]
- shrom
- WRInaute impliqué

- Messages: 865
- Inscription: 5 Juil 2004
- Code: Tout sélectionner
RewriteCond %{REQUEST_URI} ! toi-tu-bouges-pas
RewriteCond %{REQUEST_URI} ! toi-non-plus.html
RewriteRule ^(.*)$ http://en.domaine.tld/$1 [R=301]
Ou bien:
- Code: Tout sélectionner
RewriteCond %{REQUEST_URI} ! toi-.*.html
RewriteRule ^(.*)$ http://en.domaine.tld/$1 [R=301]
5 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 :
- Redirection 301 htaccess - page php
- redirection 301 php vs htaccess impact référencement [Résolu]
- Problème de redirection htaccess 301 index.php chez 1and1
- Redirection PHP en relatif et Headers HTTP
- Redirection 301 sans htaccess et sans php... Possible ?
- Redirection sélective d'un répertoire vers serveur distant
- redirection 301 via .htaccess
- Redirection 301 ds .htaccess
- Redirection 301 htaccess
- Redirection 301 et .htaccess
- Aperçu des différents types de redirection
- Article sur le fichier .htaccess
- Référencement : gestion des redirections par Yahoo
- Suite de l'article sur le fichier .htaccess : l'URL rewriting
- Redirection (PHP, JavaScript, serveur...)
- Vidéos de Matt Cutts sur le référencement Google
- Comment gérer l'entête HTTP en PHP
- Les redirections 301 passent-elles encore le contexte sémantique ?
- Tester la validité d'un lien
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).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité
