Url rewriting et la BDD :j'ai besoin d'aide SVP
9 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- hackazul
- WRInaute discret

- Messages: 53
- Inscription: 8 Juil 2006
Url rewriting et la BDD :j'ai besoin d'aide SVP
Bonjour,
J'ai cherchez dans le forum dédié au Url rewriting et j'arrive pas a trouver ce que je cherche,
si y a quelqu'un qui peux m'aidez svp j'en suis preneur .
mon site dont j'ai déjà parlé dans d'autre sujet qui traite l'actualité des chanteurs de ma région possède une BDD qui contienne le nom d'artiste et ça photo et sa biographie .
mon problème c'est que quand je click sur le nom d'un artiste pour affiché ces les informations relié a a ce nom dans la BDD j'obtiens des URL de ce genre :
h**p://www.ma-page-web.com/artiste.php?id=12
et ce que je cherche a avoir dans mes liens c'est un truc de ce genre :
h**p://www.ma-page-web.com/nom-d'artiste.html
NB :le URL rewriting est supporté par mon hébergeur.
merci
J'ai cherchez dans le forum dédié au Url rewriting et j'arrive pas a trouver ce que je cherche,
si y a quelqu'un qui peux m'aidez svp j'en suis preneur .
mon site dont j'ai déjà parlé dans d'autre sujet qui traite l'actualité des chanteurs de ma région possède une BDD qui contienne le nom d'artiste et ça photo et sa biographie .
mon problème c'est que quand je click sur le nom d'un artiste pour affiché ces les informations relié a a ce nom dans la BDD j'obtiens des URL de ce genre :
h**p://www.ma-page-web.com/artiste.php?id=12
et ce que je cherche a avoir dans mes liens c'est un truc de ce genre :
h**p://www.ma-page-web.com/nom-d'artiste.html
NB :le URL rewriting est supporté par mon hébergeur.
merci
- darkjukka
- WRInaute impliqué

- Messages: 669
- Inscription: 28 Avr 2007
- Code: Tout sélectionner
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^([0-9]+)-([a-z0-9_-]+)*\.html$ artiste.php?id=$1[QSA,L]
Ca dans un .htaccess ce qui te donnera des liens du genre :
h**p://www.ma-page-web.com/12-nom-d'artiste.html
Après a toi de modifier les liens comme il le faudra dans ton code
Le mieux sera de stocker dans la BDD le nom d'artiste comme il doit apparaitre dans l'url et de le passer en second paramètre. Il faudra alors mettre
- Code: Tout sélectionner
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^([0-9]+)-([a-z0-9_-]+)*\.html$ artiste.php?id=$1&nom=$2[QSA,L]
Dans ton .htaccess
- hackazul
- WRInaute discret

- Messages: 53
- Inscription: 8 Juil 2006
Merci darkjukka pour ta réponse rapide.
j'ai essayé ça dans mon fichier .Htaccess :
avec artist est la table dans la quelle les noms d'artiste sont enregistré.
et sa me donne Erreur internal server.
j'ai oublié quelques chose dans le code?
j'ai essayé ça dans mon fichier .Htaccess :
- Code: Tout sélectionner
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^([0-9]+)-([a-z0-9_-]+)*\.html$ artiste.php?id=$1&artist=$2[QSA,L]
avec artist est la table dans la quelle les noms d'artiste sont enregistré.
et sa me donne Erreur internal server.
j'ai oublié quelques chose dans le code?
-

webmasterlamogere - WRInaute passionné

- Messages: 1874
- Inscription: 17 Déc 2006
essaye sans "Options +FollowSymlinks"
et avec un / devant artiste.php => /artiste.php?id=$1&artist=$2
et avec un / devant artiste.php => /artiste.php?id=$1&artist=$2
- hackazul
- WRInaute discret

- Messages: 53
- Inscription: 8 Juil 2006
Salut webmasterlamogere,
merci pour ta réponse ;
quand j'enlève
j'ai aucun erreur mais le rewriting ne marche pas.
même chose avec ce code:
Merci a tous les expert du rewriting URL d'intervenir a ce problème j'aimerais bien mettre fin a cette histoire de rewriting sur ce nouveau site.
merci pour ta réponse ;
quand j'enlève
- Code: Tout sélectionner
"Options +FollowSymlinks"
- Code: Tout sélectionner
RewriteEngine on
RewriteRule ^([0-9]+)-([a-z0-9_-]+)*\.html$ /artiste.php?id=$1&artist=$2
j'ai aucun erreur mais le rewriting ne marche pas.
même chose avec ce code:
- Code: Tout sélectionner
RewriteEngine on
RewriteRule ^([0-9]+)-([a-z0-9_-]+)*\.html$ /artiste.php?id=$1&artist=$2[QSA,L]
Merci a tous les expert du rewriting URL d'intervenir a ce problème j'aimerais bien mettre fin a cette histoire de rewriting sur ce nouveau site.
-

webmasterlamogere - WRInaute passionné

- Messages: 1874
- Inscription: 17 Déc 2006
et avec :
- Code: Tout sélectionner
RewriteEngine on
RewriteRule ^([0-9]+)-(.*)\.html$ /artiste.php?id=$1&artist=$2[QSA,L]
- hackazul
- WRInaute discret

- Messages: 53
- Inscription: 8 Juil 2006
Je suis désolé webmasterlamogere de t'avoir déranger avec moi,
mais c'est toujours le même problème,
dans ma page Artiste j'ai met un code pour ce connecter a la BDD je sais pas si ça sera utile pour vous pour m'aider a résoudre cette histoire de rewriting ,
voila le code :
NB : mp3 est le nom de la BDD;
et quand je veux afficher la photo de l'artiste et son nom et sa biographie j'utilise ce code qu'est en HTML bien sur:
merci.
mais c'est toujours le même problème,
dans ma page Artiste j'ai met un code pour ce connecter a la BDD je sais pas si ça sera utile pour vous pour m'aider a résoudre cette histoire de rewriting ,
voila le code :
NB : mp3 est le nom de la BDD;
- Code: Tout sélectionner
<?
$id = $_GET['id'];
include ("config.php");
mysql_connect($hostname, $mysql_login , $mysql_password) or die(mysql_error());
mysql_select_db($database) or die(mysql_error());
$result = mysql_query("SELECT * FROM mp3 WHERE id LIKE '$id'");
while($r=mysql_fetch_array($result))
{
$bio=$r["bio"];
$album=$r["album"];
$date=$r["date"];
$artist=$r["artist"];
$id=$r["id"];
$img=$r["img"];
?>
et quand je veux afficher la photo de l'artiste et son nom et sa biographie j'utilise ce code qu'est en HTML bien sur:
- Code: Tout sélectionner
<p>Artiste :<?=$artist?></p>
<p>Album : <?=$album?></p>
<img src="artistspic/<?=$img?>" width="120" height="100" align="center" />
merci.
-

webmasterlamogere - WRInaute passionné

- Messages: 1874
- Inscription: 17 Déc 2006
la réécriture, comme son nom l'indique, permet d'appeler une url par par un autre nom.
ca ne change normalement rien au code exécuté et à ce qui est affiché puisque c'est toujours le même script avec les même paramètres qui est exécuté.
il faut bien penser à renommer l'url dans les liens de tes pages html pour mettre le nouveau nom et appeler la page sous cette forme : -www.ma-page-web.com/12-nom-d'artiste.html
ca ne change normalement rien au code exécuté et à ce qui est affiché puisque c'est toujours le même script avec les même paramètres qui est exécuté.
il faut bien penser à renommer l'url dans les liens de tes pages html pour mettre le nouveau nom et appeler la page sous cette forme : -www.ma-page-web.com/12-nom-d'artiste.html
- hackazul
- WRInaute discret

- Messages: 53
- Inscription: 8 Juil 2006
Re: Url rewriting et la BDD :j'ai besoin d'aide SVP
Je remonte mon topic :
mon hébergeur support le rewriting
après une longue recherche j'ai pas encore trouver de solution pour mon problème.
alors je développe un peux ma question et mon problème:
j'ai met en ligne un nouveau site qui traite les artistes de ma région, et chaque page d'artiste contienne :
nom d'artiste,Biographie, photo, playlist,
j'ai développé une page artiste.php qui contient des alphabet de A ......Z
et une autre pages Play.php qui contient les informations d'un artiste après avoir choisis ce dernier dans la liste alphabétique du page artiste.php
Résultats :
1) je click sur artiste.php puis la lettre A j'obtiens une page qui contiens tous les artistes que leur nom commence par la lettre A avec ce genre de lien :
et moi je souhaite avoir un lien de ce genre :
2) quand je click sur le nom d'artiste dans la page artists.php?abc=a ( le nom d'artiste commence par A bien sur)
j'obtiens un lien de ce genre qui contiens les infos relié a l'artiste dans la BDD :
et moi je souhaite avoir un lien de ce genre :
que dois-je faire SVP sachant que j'ai déjà essayé tous ce que vous m'avez dis dans les message précédent et toujours rien.
mon hébergeur support le rewriting
après une longue recherche j'ai pas encore trouver de solution pour mon problème.
alors je développe un peux ma question et mon problème:
j'ai met en ligne un nouveau site qui traite les artistes de ma région, et chaque page d'artiste contienne :
nom d'artiste,Biographie, photo, playlist,
j'ai développé une page artiste.php qui contient des alphabet de A ......Z
et une autre pages Play.php qui contient les informations d'un artiste après avoir choisis ce dernier dans la liste alphabétique du page artiste.php
Résultats :
1) je click sur artiste.php puis la lettre A j'obtiens une page qui contiens tous les artistes que leur nom commence par la lettre A avec ce genre de lien :
- Code: Tout sélectionner
http://www.monsite.com/artists.php?abc=a
et moi je souhaite avoir un lien de ce genre :
- Code: Tout sélectionner
http://www.monsite.com/artists-a.html
2) quand je click sur le nom d'artiste dans la page artists.php?abc=a ( le nom d'artiste commence par A bien sur)
j'obtiens un lien de ce genre qui contiens les infos relié a l'artiste dans la BDD :
- Code: Tout sélectionner
http://www.monsite.com/play.php?id=3
et moi je souhaite avoir un lien de ce genre :
- Code: Tout sélectionner
http://www.monsite.com/play-nomartiste.html
que dois-je faire SVP sachant que j'ai déjà essayé tous ce que vous m'avez dis dans les message précédent et toujours rien.
9 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 :
- besoin aide url rewriting
- Besoin de votre aide.. url rewriting
- Besoin aide Url rewriting chez sivit
- besoin de votre aide SVP, urgent
- Besoin d'une petite aide svp.
- [Résolu] besoin aide SVP: redirectpermanent ne fonctionne pas
- url rewriting + BDD
- URL rewriting & BDD
- Aide pour nouveau Rewriting + Redir 301 svp
- Schéma rewriting besoin d'aide svp
Consultez la description détaillée des produits ou services de Google suivants : Google goo.gl
- Analyse des backlinks
Cet outil vous permet d'analyser en détails la "popularité" de votre site sur Google. En plus du nombre de liens pris en compte par Google, il calcule le pourcentage de liens internes parmi tous les liens, et il affiche les premières URL trouvées. - Recherche de citations d'un site en texte brut
Cet outil vous permet de trouver des pages citant votre site mais ne faisant pas (encore) de lien. Il suffira parfois d'un simple mail pour transformer cette simple citation en lien (backlink).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
