Formation par Olivier Duffez

Formation au référencement par Olivier Duffez, créateur de WebRankInfo !
Une formule efficace alliant théorie et pratique, avec une haute disponibilité des intervenants
Cette formule a déjà convaincu plusieurs centaines d'entreprises, pourquoi pas vous ?
Réservez vite votre place en ligne (convention possible pour imputer sur le budget formation)

Formation référencement Marseille

Besoin aide rewrite

Poster un nouveau sujet Imprimer cette discussion    Forum -> URL Rewriting et .htaccess   Les dernières discussions de ce forum sont disponibles au format RSS
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 
mixmax06
WRInaute passionné
WRInaute passionné

Inscrit le: 07 Mar 2003
Messages: 553
Localisation: nice

URL permanente de ce messagePosté le : Mar Jan 04, 2005 22:19    Sujet du message: Besoin aide rewrite

Salut à toutes et tous.
J'ai besoin d'aide pour la réécriture pour mon site .www

Voilà mon probléme.
mon url est du type *index.php?c=1
mais pour les pages suivantes

*index.php?c=25&s=11

Je n'arrive pas à rewriter celle ci.


extrait du code php utiliser pour les pages next previous current






Citation:
echo '<DIV CLASS="options">'."\r\n";
if ($s != 1){
$previous = $s - $n;
echo '<A HREF="'.$dir.'index.php'.query($previous).'">'.$t07.'</A>'."\r\n";
};
for ($x = 1; $x <= ceil($total_pages/$n); $x++){
$current = ($x-1) * $n + 1;
if ($current == $s){
echo $x."\r\n";
}else{
echo '<A HREF="'.$dir.'index.php'.query($current).'">'.$x.'</A>'."\r\n";
};
};
if ($e < $total_pages){
$next = $s + $n;
echo '<A HREF="'.$dir.'index.php'.query($next).'">'.$t08.'</A>'."\r\n";
};
echo "</DIV>\r\n";


Mon htaccess
Citation:
RewriteEngine on
RewriteRule ^([0-9]+).html$ index.php?c=$1& [L]
RewriteRule ^([0-9]+)add.html$ add_url.php?c=$1& [L]


Merci pour votre aide. Very Happy

André
 
mixmax06 Visiter le site web du posteur
jeroen
WRInaute accro
WRInaute accro

Inscrit le: 30 Aoû 2002
Messages: 2269

URL permanente de ce messagePosté le : Mer Jan 05, 2005 0:30    Sujet du message: Besoin aide rewrite

Pour rewriter

2.html -> index.php?c=2
2-11.html -> index.php?c=2&s=11

tu peux faire :

.htaccess
Code:
RewriteEngine on
RewriteRule ^([0-9]+)\.html$ index.php?c=$1 [L]
RewriteRule ^([0-9]+)-([0-9]+)\.html$ index.php?c=$1&s=$2 [L]


par exemple
 
jeroen
mixmax06
WRInaute passionné
WRInaute passionné

Inscrit le: 07 Mar 2003
Messages: 553
Localisation: nice

URL permanente de ce messagePosté le : Mer Jan 05, 2005 0:44    Sujet du message: Besoin aide rewrite

Salut .
J'ai essayé, ca marche pas Sad pour le coté page suivante ....
 
mixmax06 Visiter le site web du posteur
mixmax06
WRInaute passionné
WRInaute passionné

Inscrit le: 07 Mar 2003
Messages: 553
Localisation: nice

URL permanente de ce messagePosté le : Mer Jan 05, 2005 1:30    Sujet du message: Besoin aide rewrite

la réécriture fonctionne, mais le probleme vient du code php pourla numerotation des pages et precedent et suivant.

Quelqu'un peut m'aider pour ce morceau de code pour que cela fonctionne?

Merci

Citation:
};
if ($s != 1 || $e != $total_pages){
function query($s){
global $c;
if ($c != 1) { $query = "?c=$c"; };
if (($c != 1) & $s != 1){
$query .= "&s=$s";
}elseif ($s != 1){
$query = "?s=$s";
};
return $query;
};
echo '<DIV CLASS="options">'."\r\n";
if ($s != 1){
$previous = $s - $n;
echo '<A HREF="'.$dir.'index.php'.query($previous).'">'.$t07.'</A>'."\r\n";
};
for ($x = 1; $x <= ceil($total_pages/$n); $x++){
$current = ($x-1) * $n + 1;
if ($current == $s){
echo $x."\r\n";
}else{
echo '<A HREF="'.$dir.'index.php'.query($current).'">'.$x.'</A>'."\r\n";
};
};
if ($e < $total_pages){
$next = $s + $n;
echo '<A HREF="'.$dir.'index.php'.query($next).'">'.$t08.'</A>'."\r\n";
};
echo "</DIV>\r\n";
};
};
 
mixmax06 Visiter le site web du posteur
mixmax06
WRInaute passionné
WRInaute passionné

Inscrit le: 07 Mar 2003
Messages: 553
Localisation: nice

URL permanente de ce messagePosté le : Mer Jan 05, 2005 1:45    Sujet du message: Besoin aide rewrite

ARF j'ai trouvé.
Merci à jeroen Very Happy
site totalement rewrite, allez, viens mon petit google.....
Wink
 
mixmax06 Visiter le site web du posteur
 
Montrer les messages depuis:   
Revenir en haut    Forum -> URL Rewriting et .htaccess Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1 - 
Connexion
Nom d'utilisateur:    Mot de passe:      Se connecter automatiquement à chaque visite    

CLIQUEZ ICI pour vous inscrire à WebRankInfo (forum, annuaire, outils...)

Connexion

© 2001-2005 phpBB Group, support français
Personnalisation : WebRankInfo ™


 ODP  Firefox  Alsacreations  annuaire webmaster Yagoort