[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4363: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3542)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4365: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3542)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4366: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3542)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4367: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3542)
Rewrite en 301

Rewrite en 301

Trouvez ici tout l'aide dont vous avez besoin concernant le script d'annuaire Arfooo.
Merci de reporter les éventuels bugs trouvés.

Rewrite en 301

Messagede aras » Jeu 23 Avr 2009 13:27

aras
 
Messages: 278
Inscription: Mar 2 Déc 2008 23:26


Re: Rewrite en 301

Messagede ben2paris » Jeu 23 Avr 2009 13:36

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

Messagede aras » Ven 24 Avr 2009 12:17

Bonjour :)

Je comprend bien qu'on ne peut pas être bon en tout :D
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

Messagede ben2paris » Ven 24 Avr 2009 12:27

Heu...

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

Messagede aras » Ven 24 Avr 2009 13:32

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 ;)
aras
 
Messages: 278
Inscription: Mar 2 Déc 2008 23:26

Re: Rewrite en 301

Messagede ben2paris » Ven 24 Avr 2009 13:44

Et ça ?

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

Messagede aras » Ven 24 Avr 2009 14:02

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 :cry:

Merci de ton aide Ben2paris
aras
 
Messages: 278
Inscription: Mar 2 Déc 2008 23:26

Re: Rewrite en 301

Messagede ben2paris » Ven 24 Avr 2009 14:04

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]
ben2paris
 
Messages: 256
Inscription: Jeu 4 Sep 2008 19:18
Localisation: Yonne, Bourgogne, France

Re: Rewrite en 301

Messagede aras » Ven 24 Avr 2009 14:29

Ca marche :D
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

Messagede ben2paris » Ven 24 Avr 2009 14:34

Je t'en prie, j'ai pu faire des progrès en rewriting grace à ta question :D

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

Suivante

Retourner vers Installation, aide et report de bugs

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

 
Copyright © arfooo.com  2007 - 2011  -  Tous droits réservés  -  Partenaires de confiance
Sites du groupe: petites annonces gratuites   voyance en direct - tirage tarot   Consultant en référencement
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group | phpBB SEO Traduction par: phpBB-fr.com
cron