Rewrite en 301
16 messages
• Page 1 sur 2 • 1, 2
Re: Rewrite en 301
Là, désolé, je laisse la main, je suis une bille en rewriting...
- ben2paris
- Messages: 256
- Inscription: Jeu 4 Sep 2008 19:18
- Localisation: Yonne, Bourgogne, France
Re: Rewrite en 301
Bonjour
Je comprend bien qu'on ne peut pas être bon en tout
merci quand même.
En regardant de plus près, pour le même mots clé, voici les url d'accès :
/chambres-dhotes-t-1.html
/mots-chambres-d-hotes-m1-p1.html
J'ai donc pensé à
RewriteCond %{REQUEST_URI} (.*)-t-([0-9]+).html$
RewriteRule ^(.+)$ %1-t%2-p1.html [L,R=301]
Mais j'ai un bug avec mot- qui intervient sur la nouvelle url.
Une idée ?
Merci
Je comprend bien qu'on ne peut pas être bon en tout
merci quand même.
En regardant de plus près, pour le même mots clé, voici les url d'accès :
/chambres-dhotes-t-1.html
/mots-chambres-d-hotes-m1-p1.html
J'ai donc pensé à
RewriteCond %{REQUEST_URI} (.*)-t-([0-9]+).html$
RewriteRule ^(.+)$ %1-t%2-p1.html [L,R=301]
Mais j'ai un bug avec mot- qui intervient sur la nouvelle url.
Une idée ?
Merci
- aras
- Messages: 278
- Inscription: Mar 2 Déc 2008 23:26
Re: Rewrite en 301
Heu...
RewriteRule ^mot-(.+)$ %1-m%2-p1.html [L,R=301] peut-être ?
RewriteRule ^mot-(.+)$ %1-m%2-p1.html [L,R=301] peut-être ?
- ben2paris
- Messages: 256
- Inscription: Jeu 4 Sep 2008 19:18
- Localisation: Yonne, Bourgogne, France
Re: Rewrite en 301
Non, ainsi le rewrite ne marche plus.
J'ai bien essayer
RewriteCond %{REQUEST_URI} (.*)-t-([0-9]+).html$
RewriteRule ^(.+)$ mot-%1-m%2-p1.html [L,R=301]
Mais ça ne marche pas et me renvoie le chemin absolu (path) dans l'url...
Si par contre je met :
RewriteRule ^(.+)$ %1-mot-m%2-p1.html [L,R=301]
J'ai bien le mot- qui apparait mais après le mot clé alors qu'il devrait être avant...
Pas évident tout ça
J'ai bien essayer
RewriteCond %{REQUEST_URI} (.*)-t-([0-9]+).html$
RewriteRule ^(.+)$ mot-%1-m%2-p1.html [L,R=301]
Mais ça ne marche pas et me renvoie le chemin absolu (path) dans l'url...
Si par contre je met :
RewriteRule ^(.+)$ %1-mot-m%2-p1.html [L,R=301]
J'ai bien le mot- qui apparait mais après le mot clé alors qu'il devrait être avant...
Pas évident tout ça
- aras
- Messages: 278
- Inscription: Mar 2 Déc 2008 23:26
Re: Rewrite en 301
Et ça ?
RewriteRule ^mots-(.*)-m%1-p1.html$ [L,R=301]
ou ça
RewriteRule ^mots-%1-m%2-p1.html$ [L,R=301]
RewriteRule ^mots-(.*)-m%1-p1.html$ [L,R=301]
ou ça
RewriteRule ^mots-%1-m%2-p1.html$ [L,R=301]
- ben2paris
- Messages: 256
- Inscription: Jeu 4 Sep 2008 19:18
- Localisation: Yonne, Bourgogne, France
Re: Rewrite en 301
Malheureusement non.
Ce qui s'en rapprocherai le plus est :
RewriteCond %{REQUEST_URI} (.*)-t-([0-9]+).html$
RewriteRule ^(.+)$ /mots-%1-m%2-p1.html [L,R=301]
le souci est qu'il me met un slash avant le mots clé ainsi :
/mots-/chambres-d-hotes-m1-p1.html
A un slash près et c'était bon
Merci de ton aide Ben2paris
Ce qui s'en rapprocherai le plus est :
RewriteCond %{REQUEST_URI} (.*)-t-([0-9]+).html$
RewriteRule ^(.+)$ /mots-%1-m%2-p1.html [L,R=301]
le souci est qu'il me met un slash avant le mots clé ainsi :
/mots-/chambres-d-hotes-m1-p1.html
A un slash près et c'était bon
Merci de ton aide Ben2paris
- aras
- Messages: 278
- Inscription: Mar 2 Déc 2008 23:26
Re: Rewrite en 301
Le / provient de ce que tu passes dans ton %1.
Il provient du request_uri du RewriteCond...
Essaie
RewriteCond %{REQUEST_URI} /(.*)-t-([0-9]+).html$
RewriteRule ^(.+)$ /mots-%1-m%2-p1.html [L,R=301]
Il provient du request_uri du RewriteCond...
Essaie
RewriteCond %{REQUEST_URI} /(.*)-t-([0-9]+).html$
RewriteRule ^(.+)$ /mots-%1-m%2-p1.html [L,R=301]
- ben2paris
- Messages: 256
- Inscription: Jeu 4 Sep 2008 19:18
- Localisation: Yonne, Bourgogne, France
Re: Rewrite en 301
Ca marche
Mais un problème auquel je n'avais pas pensé...
week-end-charme-t-33.html => mots-week-end-charme-m46-p1.html
Alors qu'actuellement on a :
week-end-charme-t-33.html => mots-week-end-charme-m33-p1.html
Ce qui en soit est logique vue qu'on lui demande de renvoyer %2
Vraiement pas gagné là !
En tous cas bravo et merci Ben2paris !
Mais un problème auquel je n'avais pas pensé...
week-end-charme-t-33.html => mots-week-end-charme-m46-p1.html
Alors qu'actuellement on a :
week-end-charme-t-33.html => mots-week-end-charme-m33-p1.html
Ce qui en soit est logique vue qu'on lui demande de renvoyer %2
Vraiement pas gagné là !
En tous cas bravo et merci Ben2paris !
- aras
- Messages: 278
- Inscription: Mar 2 Déc 2008 23:26
Re: Rewrite en 301
Je t'en prie, j'ai pu faire des progrès en rewriting grace à ta question
Pour les ID des mot clés, là je ne vois pas de solution en rewriting... Il faudrait faire un développement PHP qui cherche le mot clé dans la base et récupère son ID. L'investissement en vaut-il la peine... Pour le moment, je n'ai pas encore d'idées sur le comment...
Pour les ID des mot clés, là je ne vois pas de solution en rewriting... Il faudrait faire un développement PHP qui cherche le mot clé dans la base et récupère son ID. L'investissement en vaut-il la peine... Pour le moment, je n'ai pas encore d'idées sur le comment...
- ben2paris
- Messages: 256
- Inscription: Jeu 4 Sep 2008 19:18
- Localisation: Yonne, Bourgogne, France
16 messages
• Page 1 sur 2 • 1, 2
Retourner vers Installation, aide et report de bugs
-
- Articles en relation
- Réponses
- Vus
- Dernier message
-
- URL rewrite
de cien » Dim 16 Nov 2008 13:04 - 7 Réponses
- 1237 Vus
- Dernier message de Arf
Mer 19 Nov 2008 19:22
- URL rewrite
-
- problème rewrite
de dudd » Mer 24 Sep 2008 16:27 - 4 Réponses
- 971 Vus
- Dernier message de dudd
Jeu 25 Sep 2008 13:43
- problème rewrite
-
- Pb install - rewrite / error 500
de Janolapin » Lun 24 Nov 2008 21:54 - 9 Réponses
- 1526 Vus
- Dernier message de Arf
Jeu 27 Nov 2008 11:55
- Pb install - rewrite / error 500
-
- probleme rewrite chez 1and1
de aragorne » Jeu 4 Déc 2008 12:49 - 7 Réponses
- 1842 Vus
- Dernier message de samourai69
Sam 6 Déc 2008 21:25
- probleme rewrite chez 1and1
-
- Soucis avec l'url rewrite mode 2
de lelectronique » Ven 26 Aoû 2011 17:25 - 1 Réponses
- 1412 Vus
- Dernier message de lelectronique
Jeu 17 Mai 2012 20:17
- Soucis avec l'url rewrite mode 2
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités