Url rewreting pour phpmyannu

0/5 (4 avis)

Vue 4 011 fois - Téléchargée 186 fois

Description

Salut à tous c'est ma première source. cette source permet à tous ceux qui utilise phpmyannu d'obtenir une adresse ex : 1,divx.html au lieu de index.php?cat=1 et de remplacer les espaces par des - votre référencement en sera que meilleur.

Source / Exemple :


<a href="<? echo $une_categorie["id"]; ?>,
<?
$phrase = $une_categorie["cat_name"];
$regime = array(" ");
$bonne_chere   = array("-");

echo $newphrase = str_replace($regime, $bonne_chere, $phrase);
?>
.html" class=titre><? echo $une_categorie["cat_name"]; ?></a>

................fichier .htaccess

RewriteRule (.*),(.*).html index.php?cat_id=$1 [L]

Conclusion :


Je ne suis pas très doué toutes améliorations sera la bien venue merci

;)

Codes Sources

A voir également

Ajouter un commentaire Commentaires
mgnet
Messages postés
21
Date d'inscription
samedi 14 août 2004
Statut
Membre
Dernière intervention
23 novembre 2007

28 août 2004 à 17:08
Merci sharkit

je vais faire modifier tous les liens afin d'obtenir qu'une seul et même adresse pour une page
sharkit
Messages postés
27
Date d'inscription
lundi 22 septembre 2003
Statut
Membre
Dernière intervention
7 mai 2007

24 août 2004 à 10:24
Hello
Je trouve très intéréssant ton code pour la fonction de réécriture, mais je me pose une question :
dans e fichier function, serait-il possible de faire la même because les moteurs n'aiment pas 36 liens différents pour la même chose, c'sest pour eux du duplicate content.
les leins qui sont à risques sont ceux des pages suivantes et précédentes ainsi que le menu de nav en haut ( index -> catégorie -> sous cat ) ???
en tout cas, c'est bien :)
@+
Sharkit
mgnet
Messages postés
21
Date d'inscription
samedi 14 août 2004
Statut
Membre
Dernière intervention
23 novembre 2007

20 août 2004 à 12:30
Dans phpmyannu on utilise que le numéro de la catégorie ,

c'est pour cela qu'il est inutile de la récupéré.

Pour le codage je l'avous j'ai pas encore une très bonne méthode j'espère qu"elle s'améliora avec le temps ;)
cs_koko
Messages postés
654
Date d'inscription
lundi 14 janvier 2002
Statut
Membre
Dernière intervention
20 février 2005

20 août 2004 à 10:34
je ne comprend pas ta soucre oO
C'est du code un peu n'importe comment je trouve...

par contre, pour l'url rewriting, c'est clair... mais tu as fais une erreur !
RewriteRule (.*),(.*).html index.php?cat_id=$1 [L]

1,divx.html => index.php?cat_id=1
ou est passé divx ? nul part car tu ne l'utilises pas ! Il manque donc un $2 dans ton lien

je ne connais pas phpmyannu mais peut etre que c'est un parametre inutile et que c'est la pour faire beau...

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.