changement dans le nom du fichier et redirection
5 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
-

Pandore - WRInaute passionné

- Messages: 1441
- Inscription: 14 Oct 2005
changement dans le nom du fichier et redirection
Bonjour à tous,
J'ai regardé les tutos de wri mais ça ne fonctionne pas, il y a un truc qui cloche ...
Voilà , j'ai une page déjà indéxée par Google qui se trouve dans un sous-répertoire et j'aimerais modifier légèrement son url. (en fait c'est une page générée dynamiquement à laquelle j'ai appliquée l'url rewriting mais j'ai oublié d'indiquer dans la table que l'id devait être en auto increment, du coup la page à un numéro 0 au lieu de 1 ...
)
Donc pour résumer, je voudrais que lorsque l'on appelle :
une page qui s'appelle nom-0.php et qui se trouve dans un sous répertoire /fr
cela affiche à la place vers :
une page qui s'appelle nom-1.php et qui se trouve toujours dans le sous répertoire /fr
J'ai donc voulu passé par le .htaccess pour faire une redirection mais je n'ai pas du bien faire les choses car quand j'essaie plusieurs choses et j'ai soit une erreur 500, soit une erreur 400, ...
J'ai du oublié quelque chose, ça doit être tout con ...
Merci d'avance
J'ai regardé les tutos de wri mais ça ne fonctionne pas, il y a un truc qui cloche ...
Voilà , j'ai une page déjà indéxée par Google qui se trouve dans un sous-répertoire et j'aimerais modifier légèrement son url. (en fait c'est une page générée dynamiquement à laquelle j'ai appliquée l'url rewriting mais j'ai oublié d'indiquer dans la table que l'id devait être en auto increment, du coup la page à un numéro 0 au lieu de 1 ...
Donc pour résumer, je voudrais que lorsque l'on appelle :
cela affiche à la place vers :
J'ai donc voulu passé par le .htaccess pour faire une redirection mais je n'ai pas du bien faire les choses car quand j'essaie plusieurs choses et j'ai soit une erreur 500, soit une erreur 400, ...
Merci d'avance
- magic corp.
- WRInaute occasionnel

- Messages: 428
- Inscription: 17 Juin 2004
Où est ton .htaccess ? (racine ou sous rep)
Peux tu nous montrer ton .htaccess ?
Peux tu nous montrer ton .htaccess ?
-

Pandore - WRInaute passionné

- Messages: 1441
- Inscription: 14 Oct 2005
Oui, si tu veux
J'ai un .htaccess à la racine :
et un autre dans le sous-répertoire /fr :
Il y a aussi son petit frère jumeaux en anglais, dans un sous-répertoire /en
La page est donc générée dynamiquement et rewritée, en y mettant toutes les variables, ça donne au final une url http://www.exemple.info/fr/nom-france-0.php que je voudrais rediriger de manière permanente suite à ma bourde vers http://www.exemple.info/fr/nom-france-1.php
J'ai un .htaccess à la racine :
- Code: Tout sélectionner
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www.exemple.info$
RewriteRule ^(.*) http://www.exemple.info/$1 [QSA,L,R=301]
et un autre dans le sous-répertoire /fr :
- Code: Tout sélectionner
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^nom-([_a-z]+)-([0-9]+)\.php$ /fr/nom.php?var1=$1&var2=$2 [L]
RewriteRule ^nom-([_a-z]+)-([0-9]+)-([a-zA-Z]+)\.php$ /fr/nom.php?var1=$1&var2=$2&var3=$3 [L]
Il y a aussi son petit frère jumeaux en anglais, dans un sous-répertoire /en
La page est donc générée dynamiquement et rewritée, en y mettant toutes les variables, ça donne au final une url http://www.exemple.info/fr/nom-france-0.php que je voudrais rediriger de manière permanente suite à ma bourde vers http://www.exemple.info/fr/nom-france-1.php
-

Wernight - Nouveau WRInaute

- Messages: 32
- Inscription: 4 Jan 2007
On dirait que tu veux faire une redirection plutôt qu'un URL rewrite. Met donc des RedirectPermanent dans ton htaccess. Si tu as moins de 30 pages tu peux tout à fait le faire à la main.
Sinon tu peux faire un rewrite vers une page PHP qui va rediriger avec un header vers la nouvelle page.
N'oublis pas que tu ne pourras jamais rediriger index-0 vers index-1, et index-1 vers index-2. Sinon quant tu appels index-1, cela doit afficer index-1 ou index-0?
Sinon tu peux faire un rewrite vers une page PHP qui va rediriger avec un header vers la nouvelle page.
N'oublis pas que tu ne pourras jamais rediriger index-0 vers index-1, et index-1 vers index-2. Sinon quant tu appels index-1, cela doit afficer index-1 ou index-0?
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 + changement de nom de page + changement de repertoire
- redirection/changement nom de domaine
- Changement de nom de domaine : redirection permanente
- Redirection changement de nom de domaine pages différentes
- redirection multiple avec changement de nom de domaine
- Changement de langue sur nom de domaine et redirection
- Redirection 301 pour changement nom de domaine
- [Résolu] Redirection: Changement du nom d'un repertoire
- changement de nom de domaine: redirection par URL Rewriting
- redirection ASP suite au changement de nom d'une page
Consultez la description détaillée des produits ou services de Google suivants : JotSpot
- Test de lien (type 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).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
